Game Dev Digest — Issue #153 - Make Games A Little More Fun
Tags: gamedev, unity3d, csharp, news
Published: 2022-08-26 12:31:03

---
title:  Game Dev Digest — Issue #153 - Make Games A Little More Fun
published: true
date: 2022-08-26 12:31:03 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-153-make-games-a-little-more-fun.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

### Issue #153 - Make Games A Little More Fun

*This article was originally published on [GameDevDigest.com](https://gamedevdigest.com/digests/issue-153-make-games-a-little-more-fun.html)*

![Issue #153 - Make Games A Little More Fun](https://gamedevdigest.com/assets/social-posts/issue-153.png)

Great tips on game design, rendering, handling input and a lot more. Enjoy!

---

[**Introduction to Unity UI – Part 1**](https://www.raywenderlich.com/34347684-introduction-to-unity-ui-part-1)  - UI is a crucial part of any video game. Even in the most basic of games you need to navigate a main menu to start the action! In this tutorial, you’ll learn about the most common components developers use to build user interfaces in Unity. All while listening to some sweet sliding blues music. :]
_[Also [Part 2](https://www.raywenderlich.com/34516499-introduction-to-unity-ui-part-2)]_
[_raywenderlich.com_](https://www.raywenderlich.com/34347684-introduction-to-unity-ui-part-1)

[**How to use streaming assets in Unity**](https://blog.logrocket.com/how-to-use-streaming-assets-unity/)  - In general, it’s a good practice to keep your build as lightweight as you can, so the player won’t be discouraged from downloading your game due to the size, and your scenes will run considerably faster. There are multiple tips and tricks to achieve this, and in this article we will be talking about some of them, starting with streaming assets.
[_blog.logrocket.com_](https://blog.logrocket.com/how-to-use-streaming-assets-unity/)

[**Physicallybased**](https://physicallybased.info/)  - A database of physically based values for CG artists
[_physicallybased.info_](https://physicallybased.info/)

[**Unity 2022.2.0 Beta 5**](https://unity3d.com/unity/beta/2022.2.0b5)  - Unity version 2022.2.0 Beta 5 has been released.
[_Unity_](https://unity3d.com/unity/beta/2022.2.0b5)

## Videos

[![Smash Bros. creator has a new YouTube channel to help make games ‘a little more fun’](https://gamedevdigest.com/assets/images/4bc2b9f64ede2a104589ea6fa8364dee.png)](https://www.polygon.com/23319998/smash-bros-creator-masahiro-sakurai-youtube-channel-teaching-game-design)
[**Smash Bros. creator has a new YouTube channel to help make games ‘a little more fun’**](https://www.polygon.com/23319998/smash-bros-creator-masahiro-sakurai-youtube-channel-teaching-game-design)  - Masahiro Sakurai turns to the Internet to mentor the next generation of game designers _[Direct link to the [channel](https://www.youtube.com/channel/UCv1DvRY5PyHHt3KN9ghunuw)]_
[_polygon.com_](https://www.polygon.com/23319998/smash-bros-creator-masahiro-sakurai-youtube-channel-teaching-game-design)

[**Don't Make My Job Easy: Effectively Pitching to Publishers**](https://www.youtube.com/watch?v=JZyCgChW0dc)  - In this GDC 2022 session, Armor Games Studios’ August Brown has an honest conversation about how publishers actually evaluate pitches and how you can adjust yours to give you the best chance of getting a publishing offer.
[_GDC_](https://www.youtube.com/watch?v=JZyCgChW0dc)

[**How to Create Dialogue Audio like in Celeste and Animal Crossing using Unity**](https://www.youtube.com/watch?v=P3FcXHEai_E)  - This video covers how to create dialogue audio similar to in games like Celeste and Animal Crossing using Unity.
[_Trever Mock_](https://www.youtube.com/watch?v=P3FcXHEai_E)

[**Easily Position Objects with the Help of Mathematical Functions (Unity Tutorial)**](https://www.youtube.com/watch?v=shnjvLSjXjU)  - In this tutorial we're going to look at a really useful feature in Unity, that allows us to use mathematical functions to position groups of objects.
[_Ketra Games_](https://www.youtube.com/watch?v=shnjvLSjXjU)

[**Simple Enemy AI in Unity**](https://www.youtube.com/watch?v=0GY_dby9YMk)  - Hey! Are you ready for the scariest Zombie ever? Let's see how we created the first enemy of our little videogame!
[_TNTC_](https://www.youtube.com/watch?v=0GY_dby9YMk)

[**Make a 2D tank game in Unity 2020 - Tilemaps - P1**](https://www.youtube.com/watch?v=3KZYIqCXz6s)  - In this Unity tutorial we will learn how to use Tilemaps to create map with obstacles. This is the first video of the 2D Top Down Tank game tutorial series.
[_Sunny Valley Studio_](https://www.youtube.com/watch?v=3KZYIqCXz6s)

[**Creating an Outline Effect as a Post-Process in Unity**](https://www.youtube.com/watch?v=ehyMwVnnnTg)  - Outlines can be tricky to do in a mesh shader. So, let's do it in post instead...
[_Game Dev Guide_](https://www.youtube.com/watch?v=ehyMwVnnnTg)

[**What Makes A Good Secret Boss?**](https://www.youtube.com/watch?v=BTQFDzR7gU8)  - Secret bosses aren't just optional bosses. The secret within every secret boss creates depth in game design and the possibility of even more to find. The path a game takes to create a secret boss is unique, and the huge variety of options will shape the type of experience that players will get out of the hunt for a secret boss. Let's talk about how to build a good secret boss, from the road to the destination.
[_Design Doc_](https://www.youtube.com/watch?v=BTQFDzR7gU8)

## Assets

[![SFX And Music For Your Games](https://gamedevdigest.com/assets/images/a132cd31-f72a-eeca-1518-284df2f7c722.jpg)](https://www.humblebundle.com/software/sfx-and-music-for-your-games-software?partner=unity3dreport)
[**SFX And Music For Your Games**](https://www.humblebundle.com/software/sfx-and-music-for-your-games-software?partner=unity3dreport)  - Craft the perfect soundscape.

Need some great sounds to bring your battles to life or score your role-playing story? This bundle of sound effects, tracks, loops, and more from talented creators around the world will help you add the audio atmosphere you’re searching for. Inside you’ll find music fit for multiple genres—from 8-bit adventures to orchestral fantasy epics to rock-fueled action—as well as thousands of SFX ideal for real-time strategy, RPGs, FPS games, and more. 

Plus, your purchase will support Alzheimer's Research UK and the Michael J. Fox Foundation for Parkinson's Research!
[_Humble Bundle_](https://www.humblebundle.com/software/sfx-and-music-for-your-games-software?partner=unity3dreport) **Affiliate**

[**Indie Innovation Sale**](https://assetstore.unity.com/top-assets-for-indie-game-development?aid=1011l8NVc)  - The Indie Innovation Sale ends on August 31. You can currently save 40% on select assets. You can also save an additional 5% off orders of $100+ more, 10% off orders of $175+ more, and 15% off orders of $250+ with the Buy More, Save More coupon code: BESTOF2022
[_Unity_](https://assetstore.unity.com/top-assets-for-indie-game-development?aid=1011l8NVc) **Affiliate**

[**Voxels**](https://github.com/Tuntenfisch/Voxels)  - GPU-based implementation of Dual Contouring in Unity for destructible voxel terrain.
[_Tuntenfisch_](https://github.com/Tuntenfisch/Voxels) *Open Source*

[**OpenFracture**](https://github.com/dgreenheck/OpenFracture)  - OpenFracture is an open source Unity package for fracturing & slicing meshes. This package supports both convex and non-convex meshes as well as meshes with holes. This means any arbitrary geometry can be fractured/sliced (as long as the geometry is closed and non-intersecting).
[_dgreenheck_](https://github.com/dgreenheck/OpenFracture) *Open Source*

[**Asmdef Helper**](https://github.com/naninunenoy/AsmdefHelper)  - Unity assembly definition utilities.
[_naninunenoy_](https://github.com/naninunenoy/AsmdefHelper) *Open Source*

[**LWGUI (Light Weight Shader GUI)**](https://github.com/JasonMa0012/LWGUI)  - A Lightweight, Flexible, Powerful Unity Shader GUI system.
[_JasonMa0012_](https://github.com/JasonMa0012/LWGUI) *Open Source*

[**Unity Mesh Transfer Tool**](https://github.com/CascadianWorks/Unity-Mesh-Transfer-Tool)  - A Unity Editor utility that can transfer skinned mesh renderers from one armature to another. This does not automatically weight anything, it just lets you use a mesh on a specified armature instead of only the one it was imported with.
[_CascadianWorks_](https://github.com/CascadianWorks/Unity-Mesh-Transfer-Tool) *Open Source*

[**SVG Importer for Unity**](https://github.com/Artees/SVGImporter)  - This script allows you to use SVG files as sprites for your Unity project. It should work on any Unity platforms.
[_Artees_](https://github.com/Artees/SVGImporter) *Open Source*

[**Advanced grid based movement for dungeon crawler type games.**](https://github.com/LutzGrosshennig/unity3d-advanced-grid-movement)  - An more advanced approach for Dungeon Master, Eye of the Beholder, Legend of Grimrock style grid based movement in Unity3d games.
[_LutzGrosshennig_](https://github.com/LutzGrosshennig/unity3d-advanced-grid-movement) *Open Source*

[**Unity auto attach**](https://github.com/dythervin/unity.auto-attach)  - Auto attach components to serialized fields.
[_dythervin_](https://github.com/dythervin/unity.auto-attach) *Open Source*

[**UnityMemberGenerator**](https://github.com/shlifedev/Unity-Member-Generator)  - This is Hierarchy Structure based UI Code Generator.
[_shlifedev_](https://github.com/shlifedev/Unity-Member-Generator) *Open Source*

[**Auto Translate For Unity Localization**](https://github.com/MaksymHernets/AutoTranslateForUnityLocalization)  - Auto translation of the whole game in one click, using unity localization and translate service api.
[_MaksymHernets_](https://github.com/MaksymHernets/AutoTranslateForUnityLocalization) *Open Source*

[**Spline**](https://github.com/AntonyJBlackett/Spline)  - A simple spline and spline editor tool for unity
[_A simple spline and spline editor tool for unity_](https://github.com/AntonyJBlackett/Spline) *Open Source*

[**unity-camera-and-input**](https://github.com/insthync/unity-camera-and-input)  - A collection of camera controller and input wrapper scripts.
[_insthync_](https://github.com/insthync/unity-camera-and-input) *Open Source*

[**Swipe Detector**](https://github.com/burning-laboratory/unity-swipe-input)  - Swipe detection system for Unity game engine.
[_Burning-Lab_](https://github.com/burning-laboratory/unity-swipe-input) *Open Source*

[**Simple Roads (FREE)**](https://assetstore.unity.com/packages/3d/environments/roadways/simple-roads-212360?aid=1011l8NVc)  - A kit for building any kind of road. From curvy race tracks, to busy city junctions. Supports elevations and ramps so your cities and tracks don't have to be flat and boring.
[_Stepan Drunks_](https://assetstore.unity.com/packages/3d/environments/roadways/simple-roads-212360?aid=1011l8NVc) **Affiliate**

[**RaycastVisualization**](https://github.com/nomnomab/RaycastVisualization)  - This asset allows users to view raycasts as the user fires them.
[_RaycastVisualization_](https://github.com/nomnomab/RaycastVisualization) *Open Source*

[**Unity Editor Toolbox**](https://github.com/arimger/Unity-Editor-Toolbox)  - Improve usability and clarity of key features in Unity Editor for better workflow!
[_arimger_](https://github.com/arimger/Unity-Editor-Toolbox) *Open Source*

[**Pcx - Point Cloud Importer/Renderer for Unity**](https://github.com/keijiro/Pcx)  - Pcx is a custom importer and renderer that allows for handling point cloud data in Unity.
[_keijiro_](https://github.com/keijiro/Pcx) *Open Source*

[**Have you ever wanted to smoothly go from perspective to orthographic? [Code Available]**](https://www.reddit.com/r/Unity3D/comments/wxpdsd/have_you_ever_wanted_to_smoothly_go_from/)  - I specifically needed a no-dependency method that just blends nicely with a little bit of configurability. _[Direct link to [source code](https://github.com/cmdwtf/UnityTools/blob/main/Runtime/CameraProjectionBlender.cs)]_
[_u/preludeoflight_](https://www.reddit.com/r/Unity3D/comments/wxpdsd/have_you_ever_wanted_to_smoothly_go_from/)

## Spotlight

[![Obsidian Legion](https://gamedevdigest.com/assets/images/e598f372cec2a5dac293111e2cafe2dd.png)](https://store.steampowered.com/app/2069170/Obsidian_Legion/)
[**Obsidian Legion**](https://store.steampowered.com/app/2069170/Obsidian_Legion/)  - Embark on a dark journey in this 2D Adventure Game. Rise to the challenge as you fight your way in a land of perils and wonders. Explore the world and collect the tools necessary to overcome the many obstacles set before you. Find the path that leads to the Obsidian Legion.

_[You can wishlist it on [Steam](https://store.steampowered.com/app/2069170/Obsidian_Legion/), and follow them on [Twitter](https://twitter.com/MantisFRK)]_
[_Palisade Games_](https://store.steampowered.com/app/2069170/Obsidian_Legion/)



---

You can subscribe to the free weekly newsletter on [GameDevDigest.com](https://gamedevdigest.com)

This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.