Game Dev Digest — Issue #90 - Find Out What's New
Tags: gamedev, unity3d, csharp, news
Published: 2021-04-16 11:57:18

---
title:  Game Dev Digest — Issue #90 - Find Out What's New
published: true
date: 2021-04-16 11:57:18 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-90-find-out-whats-new.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

### Issue #90 - Find Out What's New

*This article was originally published on [GameDevDigest.com](https://gamedevdigest.com/digests/issue-90-find-out-whats-new.html)*

![Issue #90 - Find Out What's New](https://gamedevdigest.com/assets/social-posts/issue-90.png)

Find out what's new, and maybe some things not so new but that slipped under the radar. Enjoy!

---

[**Using Unity Scriptable Objects to solve Architecture problems**](https://bronsonzgeb.com/index.php/2021/04/10/using-unity-scriptable-objects-to-solve-architecture-problems/)  - This article covers the basics of Scriptable Objects and some ways in which they’re helpful.
[_Bronson Zgeb_](https://bronsonzgeb.com/index.php/2021/04/10/using-unity-scriptable-objects-to-solve-architecture-problems/)

[**Fast Prototyping in Unity: Co-routines**](https://medium.com/super-jump/fast-prototyping-in-unity-co-routines-4b7d378b535e)  - In this article, we dive into the concept of Coroutines and their properties to achieve efficient and versatile tasks, specifically for fast prototyping in Unity.
[_Yvens Serpa_](https://medium.com/super-jump/fast-prototyping-in-unity-co-routines-4b7d378b535e)

[**Find out what’s new for the Addressable Asset System**](https://blogs.unity3d.com/2021/04/14/find-out-whats-new-for-the-addressable-asset-system/)  - The Addressable Asset System allows you to safely and efficiently manage the content of complex Unity projects. Discover how the Synchronous Addressables API can make switching your project to this flexible system easier than before.
[_Unity_](https://blogs.unity3d.com/2021/04/14/find-out-whats-new-for-the-addressable-asset-system/)

[**Blender Tutorial for Beginners: How To Make A Mushroom**](https://www.raywenderlich.com/21459096-blender-tutorial-for-beginners-how-to-make-a-mushroom)  - Learn how to make a 3D mushroom in this Blender tutorial for beginners!
[_raywenderlich.com_](https://www.raywenderlich.com/21459096-blender-tutorial-for-beginners-how-to-make-a-mushroom)

[**Bursting into 2021 with Burst 1.5**](https://blogs.unity3d.com/2021/04/14/bursting-into-2021-with-burst-1-5/)  - Our High Performance C# (HPC#) compiler technology, Burst, just keeps getting better. That’s why we want to unpack some major improvements made in the most recent version, Burst 1.5. In this post, we’ll take you through the headline features and their benefits, so you can make the most of Burst in your projects.
[_Unity_](https://blogs.unity3d.com/2021/04/14/bursting-into-2021-with-burst-1-5/)

[**Dungeon Generation in Unexplored**](https://www.boristhebrave.com/2021/04/10/dungeon-generation-in-unexplored/)  - It’s rare that you see a game that gives top billing in its marketing to the quality of its procedurally generated levels. Normally PCG is sprinkled in a game to add a bit of variety, or to make up for the lack of actual level design. But, for 2017’s Unexplored, the rest of the game is there to justify the stellar levels.
[_boristhebrave.com_](https://www.boristhebrave.com/2021/04/10/dungeon-generation-in-unexplored/)

[**Convex or Concave**](https://twitter.com/BinaryImpactG/status/1381913049167065089)  - Here is a nice and fast way to check if a polygon in 3D space is convex or concave. Basically get a normal for each edge and calculate the dot product with the next edge. Compare the direction and if the sign changes it is concave.
[_Binary Impact @BinaryImpactG_](https://twitter.com/BinaryImpactG/status/1381913049167065089)

[**GlobalObjectId**](https://docs.unity3d.com/ScriptReference/GlobalObjectId.html)  - Wow I just learnt about GlobalObjectId. >> Struct providing an API for stable, project-global object identifiers.
[_Marcel Wiessler @marcel_wiessler_](https://twitter.com/marcel_wiessler/status/1382062095915749386)

[**Unity 2021.2.0 Alpha 13**](https://unity3d.com/unity/alpha/2021.2.0a13)  - Unity 2021.2.0 Alpha 13 has been released.
[_Unity_](https://unity3d.com/unity/alpha/2021.2.0a13)

## Videos

[![Blend Two Camera Views with a Render Texture in Unity URP! | Game Dev Tutorial](https://gamedevdigest.com/assets/images/f3d81179a48baccce63d8eac2bbf0578.png)](https://www.youtube.com/watch?v=xpVorsE7iOM)
[**Blend Two Camera Views with a Render Texture in Unity URP! | Game Dev Tutorial**](https://www.youtube.com/watch?v=xpVorsE7iOM)  - A cool technique to know is how to blend two cameras' outputs. In this video, I show how using a render texture and a renderer feature. One camera renders to the texture, then the feature runs a post process shader to blend that with the screen. Finally, a C# script initializes the blending effect.
[_Ned Makes Games_](https://www.youtube.com/watch?v=xpVorsE7iOM)

[**Unity Creature and Vehicle Controller Tutorial - Rigid Body**](https://www.youtube.com/watch?v=1b0P-Q1_7Pg)  - A directional, rigidbody-based orientation and speed controller for Unity.
[_Lukas Vantilburg_](https://www.youtube.com/watch?v=1b0P-Q1_7Pg)

[**Pottery tutorial in Unity, Part 1**](https://www.youtube.com/watch?v=U7T-aXBkSr4&amp;list=PLMWgYNtBT-xPakS94ORkSZXpzwbiPoxw1&amp;index=1)  - How to make pottery game made by voodoo using Skinned Mesh Renderer Blend Shapes Unity
[_Hamza Herbou_](https://www.youtube.com/watch?v=U7T-aXBkSr4&amp;list=PLMWgYNtBT-xPakS94ORkSZXpzwbiPoxw1&amp;index=1)

[**We're getting a real multiplayer solution??? [MLAPI & COM.UNITY.TRANSPORT]**](https://www.youtube.com/watch?v=f3hS8dAfTXA)  - Dive in this free multiplayer code sample and learn how unity creates a networked game with the MLAPI library.
[_Epitome_](https://www.youtube.com/watch?v=f3hS8dAfTXA)

[**Using Bolt to manage Gameplay Logic in Unity**](https://www.youtube.com/watch?v=tP9_YBpBBpI)  - In this video we take a look at how we can use Custom Units in Bolt to build modules that enable us to design and manage the flow of Gameplay Logic (such as Tutorials, Quests, or Cutscenes) directly in the Editor. A big thanks to Unity for sponsoring this video!
[_Game Dev Guide_](https://www.youtube.com/watch?v=tP9_YBpBBpI)

[**SIMPLE SHADER GRAPHS - LAVA EDITION Unity 2019 LTS [THIS SHADER GRAPH IS TOO HOT]**](https://www.youtube.com/watch?v=6Yloso8vTQ0)  - Check out this very simple yet stylish Lava Shader Graph tutorial with in depth node explanation made in Unity 2019 LTS.
[_Seth Funk_](https://www.youtube.com/watch?v=6Yloso8vTQ0)

[**Why I don't hate Singletons?**](https://www.youtube.com/watch?v=iQvCGHPomr0)  - Are singletons really that bad? Let's discuss why they might be somewhat helpful in your unity3d game, what some of the issue can be, and how you can apply the singleton pattern in your games.
[_Jason Weimann_](https://www.youtube.com/watch?v=iQvCGHPomr0)

## Assets

[![Sprint into Spring Sale](https://gamedevdigest.com/assets/images/55885724-07ff-4d53-a33e-b7c0e8316a64.png)](https://assetstore.unity.com/spring-sale?aid=1011l8NVc)
[**Sprint into Spring Sale**](https://assetstore.unity.com/spring-sale?aid=1011l8NVc)  - Save 50%: Sprint into Spring Sale is on now!

500+ of our most popular assets at 50% off. Plus, get an extra 5% off on-sale purchases of $100 or more and 10% off on-sale purchases of $150 or more with coupon code SPRING2021. [Check out the sale](https://assetstore.unity.com/spring-sale?aid=1011l8NVc) now! 

We are also bringing back our popular Daily Deals, one high value asset each day that is available at 70% off.
* Today [DETAILED - Medieval Castle](https://assetstore.unity.com/packages/3d/environments/fantasy/detailed-medieval-castle-178027?aid=1011l8NVc) (Save $97)
* Saturday [Urban Traffic System Full Pack](https://assetstore.unity.com/packages/templates/systems/urban-traffic-system-full-pack-166688?aid=1011l8NVc) (Save $349)
* Sunday [Monsters Ultimate Pack 02 Cute Series](https://assetstore.unity.com/packages/3d/characters/creatures/monsters-ultimate-pack-02-cute-series-179083?aid=1011l8NVc) (Save $111)
* Monday [Fantastic City Generator](https://assetstore.unity.com/packages/3d/environments/urban/fantastic-city-generator-157625?aid=1011l8NVc) (Save $210)
* Tuesday [250+ Hand Painted Texture Mega Bundle](https://assetstore.unity.com/packages/2d/textures-materials/250-hand-painted-texture-mega-bundle-92634?aid=1011l8NVc) (Save $125)
* Wednesday [Bubble Shooter Kit](https://assetstore.unity.com/packages/templates/systems/bubble-shooter-kit-124730?aid=1011l8NVc)
* Thursday [Simple Apocalypse - Cartoon Assets](https://assetstore.unity.com/packages/3d/environments/simple-apocalypse-cartoon-assets-44678?aid=1011l8NVc) (Save $83)
* Friday [Ultimate FPS Weapons Pack](https://assetstore.unity.com/packages/3d/props/guns/ultimate-fps-weapons-pack-64555?aid=1011l8NVc) (Save $209)
* and more each day until April 30th!
[_Unity_](https://assetstore.unity.com/spring-sale?aid=1011l8NVc) **Affiliate**

[**[Tool] No more duplicates at bottom of hierarchy**](https://www.notion.so/Tool-No-more-duplicates-at-bottom-of-hierarchy-04bf8a09f0f441b3b2017d5ae36fe85d)  - It really annoying me that duplicate object will put your new duplicates at bottom of hierarchy So I wrote this post to share a custom Unity shortcut function!
[_Froggy's Game Making Note_](https://twitter.com/FrogskinShen/status/1380917737321504768) *Open Source*

[**Minimal First Person Character Controller**](https://github.com/GCodergr/Minimal_First_Person_Character_Controller)  - A First Person Character Controller for Unity, that is easy to integrate and extend.
[_GCodergr_](https://github.com/GCodergr/Minimal_First_Person_Character_Controller) *Open Source*

[**UnitypackageExtractor.cs**](https://gist.github.com/yasirkula/dfc43134fbfefb820d0adbc5d7c25fb3)  - Extract a .unitypackage to any directory (even outside the project folder) from within Unity
[_yasirkula_](https://gist.github.com/yasirkula/dfc43134fbfefb820d0adbc5d7c25fb3) *Open Source*

[**PaletteWindow.cs**](https://gist.github.com/sabresaurus/2ea2df6cb22ad878833d07f1aac2c695/)  - Palette window with drag-drop boxes that you can drag common objects onto such as scenes, materials, prefabs to easily access them later (From SabreCSG originally)
[_sabresaurus_](https://gist.github.com/sabresaurus/2ea2df6cb22ad878833d07f1aac2c695/) *Open Source*

[**Graphy - Ultimate FPS Counter - Stats Monitor & Debugger (Unity)**](https://github.com/Tayx94/graphy)  - New release for Graphy is up! Version 2.1.0 brings an improved UI and a pretty big refactor. Go get it now!
[_Tayx94_](https://twitter.com/martinTayx/status/1382682670065410052) *Open Source*

[**PlainDataInstancer.cs**](https://gist.github.com/OscarAbraham/72a636234c2df2abe407cb6d632ca57b)  - PlainDataInstancer ScriptableObject for Unity, so you can create deep clones of data stored in SO assets at runtime without the overhead of ScriptableObject copies.
[_OscarAbraham_](https://gist.github.com/OscarAbraham/72a636234c2df2abe407cb6d632ca57b) *Open Source*

[**Monster Mash: New Sketch-Based Modeling and Animation Tool**](https://github.com/google/monster-mash)  - This is the open-source version of Monster Mash.
Monster Mash is a new sketch-based modeling and animation tool that allows you to quickly sketch a character, inflate it into 3D, and promptly animate it. You can perform all interactions in the sketching plane. No 3D manipulation is required. _[Read the [blog post](https://ai.googleblog.com/2021/04/monster-mash-sketch-based-tool-for.html)]_
[_google_](https://github.com/google/monster-mash) *Open Source*

## Spotlight

[![Warzone](https://gamedevdigest.com/assets/images/33187a1f-4ca5-425b-a496-4b4acc3339b8.jpg)](https://www.warzone.com/)
[**Warzone**](https://www.warzone.com/)  - If you like Hasbro's RISK® game, you'll love Warzone! Play alone or with friends.

_[Warzone is built in Unity, read about the development on the [blog](https://www.warzone.com/blog/). Randy is an indie developer who currently needs [support to protect his trademark](https://www.gofundme.com/f/activision-is-suing-warzone)]_
[_Randy Ficker_](https://www.warzone.com/)



---

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.