Game Dev Digest — Issue #118 - What's New
Tags: gamedev, unity3d, csharp, news
Published: 2021-11-12 13:49:53

---
title:  Game Dev Digest — Issue #118 - What's New
published: true
date: 2021-11-12 13:49:53 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-118-whats-new.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

### Issue #118 - What's New

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

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

Check out some new features in Unity's latest version, plus lots more. Enjoy!

---

[**Feature preview: What's new for multiplayer networking in Unity**](https://blog.unity.com/games/feature-preview-whats-new-for-multiplayer-networking-in-unity)  - We’re happy to share that, as of October 21st, Unity creators have an expanded and supported feature set that accelerates the creation of small-scale cooperative games (like Animal Crossing). These new pre-release packages are now available and are compatible with Unity 2020.3 LTS, Unity 2021.2, and Unity 2022.1 beta. In addition to that, we’ve introduced two new Unity Gaming Services, Relay and Lobby, to keep your players connected for great multiplayer experiences.
[_Unity_](https://blog.unity.com/games/feature-preview-whats-new-for-multiplayer-networking-in-unity)

[**Peeking Into Valorant's Netcode**](https://technology.riotgames.com/news/peeking-valorants-netcode)  - This article will first explore the design goals we had in mind when building VALORANT’s netcode, and then dive into technical challenges and how we addressed these to align with our design goals.
[_technology.riotgames.com_](https://technology.riotgames.com/news/peeking-valorants-netcode)

[**Imitation Learning for 2D platformer with Unity ML-Agents**](https://pavcreations.com/imitation-learning-for-2d-platformer-with-unity-ml-agents/)  - Imitation learning, contrary to Reinforcement Learning, is based on the idea of showing the AI how to fulfill a given task. It’s no longer about asking the agent to find the best possible strategy on his own. As humans we can guide our systems throughout the optimization process of their policies. By doing so they can not only learn faster but also give better results in more complex case scenarios. In this article we are going to look into introducing the concept of Imitation Learning into the training regimes.
[_pavcreations.com_](https://pavcreations.com/imitation-learning-for-2d-platformer-with-unity-ml-agents/)

[**Experience true Volumetric Clouds with HDRP & Unity 2021.2**](https://blog.unity.com/technology/experience-true-volumetric-clouds-with-hdrp-unity-20212)  - For decades, flat-painted skyboxes and HDRIs have been the go-to solutions for sky and cloud rendering. Now, thanks to the brand-new Volumetric Clouds in HDRP, you can populate your worlds with dynamic clouds. For the first iteration of this system, we focused on performance and ease of use, so you can create beautiful visuals in a couple of clicks for a low GPU cost.
[_Unity_](https://blog.unity.com/technology/experience-true-volumetric-clouds-with-hdrp-unity-20212)

## Videos

[![The Art of Outer Wilds | Unity Creator Spotlight](https://gamedevdigest.com/assets/images/ee694d60f7405e47b4ccc0a87843fbe9.png)](https://www.youtube.com/watch?v=Ww12q6HsmJA)
[**The Art of Outer Wilds | Unity Creator Spotlight**](https://www.youtube.com/watch?v=Ww12q6HsmJA)  - Join Unity and Mobius Digital as we explore the solar systems of Outer Wilds one planet at a time! We have the game's art director and an environment / VFX artist break down the principle features of each planet. From giant sand columns, to spherical oceans and destructive supernovas!
[_Unity_](https://www.youtube.com/watch?v=Ww12q6HsmJA)

[**Here's what's new in Unity 2021.2**](https://www.youtube.com/watch?v=lT02gaTCtKY)  - Unity 2021.2 feature breakdown.
[_Christopher Francis - Unity_](https://www.youtube.com/watch?v=lT02gaTCtKY)

[**New Lighting Features in Unity 2021.2: Volumetric Clouds, Lens Flare & Light Anchor | SIGGRAPH 2021**](https://www.youtube.com/watch?v=p48rNiJBFG0)  - Get an overview of the brand new Volumetric Clouds system offered by Unity’s High Definition Render Pipeline (HDRP), along with some of the alternatives available for generating beautiful skies in Unity, including HDRI distortions and Cloud Layers. You’ll learn about the brand new Lens Flare system, which works with both the Universal Render Pipeline and HDRP and lets you easily simulate the characteristics of camera lenses, and the Light Anchor component, which allows artists to drastically reduce the time needed to light characters and products.
[_Unity_](https://www.youtube.com/watch?v=p48rNiJBFG0)

[**Unity async / await: Coroutine's Hot Sister [C# & Unity]**](https://www.youtube.com/watch?v=WY-mk-ZGAq8)  - The C# async / await workflow can simplify your code and give you more granular control over your game in Unity.
[_Tarodev_](https://www.youtube.com/watch?v=WY-mk-ZGAq8)

[**How to Program in Unity: Hierarchical State Machine Refactor [Built-In Character Controller #5]**](https://www.youtube.com/watch?v=kV06GiJgFhc)  - Learn how to program a Hierarchical State Machine in Unity with this new video break down and tutorial!
[_iHeartGameDev_](https://www.youtube.com/watch?v=kV06GiJgFhc)

[**Saving and Loading Tilemaps - Unity Tutorial**](https://www.youtube.com/watch?v=icBN5Cr-kFk)  - When you create a level for your game, Unity will save it automatically. But what if there will be changes during runtime or even better, the player creates a big part of the tilemap? Well then you need to save it on your own. But don't worry, creating a basic saving and loading system is quite easy.
[_Velvary_](https://www.youtube.com/watch?v=icBN5Cr-kFk)

## Assets

[![Unity Black Friday Sale](https://gamedevdigest.com/assets/images/f5c434d6-9c9b-9294-dd4e-eac957d12129.jpg)](https://assetstore.unity.com?aid=1011l8NVc)
[**Unity Black Friday Sale**](https://assetstore.unity.com?aid=1011l8NVc)  - Unity's Black Friday sale will begin November 14 and continues through December 4. More than 500 of the very best and most popular assets on the Asset Store will be available for 50% off.

[Lightning Deals](https://assetstore.unity.com/?lightningDeal=true&aid=1011l8NVc)
New for this sale are Lightning Deals! Each Lightning Deal asset will be available at a deep discount for a limited number of users. During Black Friday, there are 20 licenses available at 90% off, 50 at 80% off, and 400 at 70% off. Once those have been claimed, the asset will no longer be a Lightning Deal, and will remain 50% off through the end of the sale. The following 16 assets will be marked as [Lightning Deals](https://assetstore.unity.com/?lightningDeal=true&aid=1011l8NVc) at the start of the sale on 11/14/21 21:00:00 PT.
* [POLYGON Dungeon Realms - Low Poly 3D Art by Synty](https://assetstore.unity.com/packages/package/id/189093?aid=1011l8NVc)
* [Animancer Pro](https://assetstore.unity.com/packages/package/id/116514?aid=1011l8NVc)
* [CCG Kit](https://assetstore.unity.com/packages/package/id/52739?aid=1011l8NVc)
* [Dungeon Architect](https://assetstore.unity.com/packages/package/id/53895?aid=1011l8NVc)
* [Expanse - Volumetric Skies, Clouds, and Atmospheres in HDRP](https://assetstore.unity.com/packages/package/id/192456?aid=1011l8NVc)
* [Fantastic City Generator](https://assetstore.unity.com/packages/package/id/157625?aid=1011l8NVc)
* [Low Poly Terrain - Polaris 2021](https://assetstore.unity.com/packages/package/id/196648?aid=1011l8NVc)
* [Match 3 Sweet Sugar](https://assetstore.unity.com/packages/package/id/98823?aid=1011l8NVc)
* [Medieval Kingdom UI](https://assetstore.unity.com/packages/package/id/180688?aid=1011l8NVc)
* [Modern Loft Full Pack](https://assetstore.unity.com/packages/package/id/38532?aid=1011l8NVc)
* [POLYGON Pirates - Low Poly 3D Art by Synty](https://assetstore.unity.com/packages/package/id/92579?aid=1011l8NVc)
* [POP BLOCKS Puzzle Game Kit](https://assetstore.unity.com/packages/package/id/188953?aid=1011l8NVc)
* [Pro Radar Builder](https://assetstore.unity.com/packages/package/id/52837?aid=1011l8NVc)
* [RPG Character Mecanim Animation Pack](https://assetstore.unity.com/packages/package/id/63772?aid=1011l8NVc)
* [Total Music Collection](https://assetstore.unity.com/packages/package/id/89126?aid=1011l8NVc)
* [UFE 2 SOURCE](https://assetstore.unity.com/packages/package/id/126124?aid=1011l8NVc)
[_Unity_](https://assetstore.unity.com?aid=1011l8NVc) **Affiliate**

[**Fluffy Grooming Tool**](https://assetstore.unity.com/packages/tools/modeling/fluffy-grooming-tool-193828?aid=1011l8NVc)  - Fluffy is a complete grooming solution fur and short hair in the Unity Editor. It also supports Alembic hair and fur created in third party applications.
[_Daniel Zeller_](https://assetstore.unity.com/packages/tools/modeling/fluffy-grooming-tool-193828?aid=1011l8NVc) **Affiliate**

[**Arc Raycast**](https://github.com/williamrjackson/UnityArcRayCast?)  - Arc raycast utility using projectile formulas.
[_williamrjackson_](https://github.com/williamrjackson/UnityArcRayCast?) *Open Source*

[**Compilation Visualizer for Unity**](https://github.com/needle-tools/compilation-visualizer?)  - This tool visualizes the assembly compilation process in Unity3D. It hooks into the Editor-provided events and nicely draws them on a timeline. That's especially helpful when trying to optimize compile times and dependencies between assemblies.
Besides showing a graphical view of compilation, selecting an assembly shows both dependencies and dependents of that assembly.
[_needle-tools_](https://github.com/needle-tools/compilation-visualizer?) *Open Source*

[**RiptideNetworking - C# Networking Library**](https://github.com/tom-weiland/RiptideNetworking?)  - RUDP (Reliable UDP) networking solution built in C#, primarily intended for use in multiplayer games. Features an unreliable channel (regular UDP) as well as a reliable channel (UDP with loss detection). Works in Unity & console apps alike.
[_tom-weiland_](https://github.com/tom-weiland/RiptideNetworking?) *Open Source*

[**Open KCC**](https://github.com/nicholas-maltbie/OpenKCC?)  - This project is a sample of the Open Kinematic Character Controller. A Kinematic Character Controller (KCC) provides a way to control a character avatar as a kinematic object that will interact with the environment.
[_nicholas-maltbie_](https://github.com/nicholas-maltbie/OpenKCC?) *Open Source*

[**Unity-SpriteAssist**](https://github.com/sr4dev/Unity-SpriteAssist?)  - Unity-SpriteAssist is an Unity extension that assist Sprite's mesh creation more conveniently.
Unity 2019.4 or later versions
[_sr4dev_](https://github.com/sr4dev/Unity-SpriteAssist?) *Open Source*

[**Sprite Auditor**](https://github.com/brunomikoski/SpriteAuditor?)  - Sprite auditor its the tool to give you the visibility when optimizing your atlases for smaller binary size or performance, allowing you see what atlas are reused between multiple scenes, and what sprites are in use from that atlas.
[_brunomikoski_](https://github.com/brunomikoski/SpriteAuditor?) *Open Source*

[**Viewseprite**](https://github.com/ruccho/Viewseprite?)  - Utility to use Aseprite images as Unity Texture2D in realtime. You can view editing sprites on Unity with shading, lighting and post-processing.
[_ruccho_](https://github.com/ruccho/Viewseprite?) *Open Source*

[**StreamingImageSequence**](https://github.com/unity3d-jp/StreamingImageSequence?)  - Streaming Image Sequence is a package for playing sequential image sequences in Unity Timeline easily without making Unity 2D Sprites.
[_unity3d-jp_](https://github.com/unity3d-jp/StreamingImageSequence?) *Open Source*

[**Array2DEditor**](https://github.com/Eldoir/Array2DEditor?)  - Use this if you want to deal with 2D arrays easily within the inspector of Unity.
[_Eldoir_](https://github.com/Eldoir/Array2DEditor?) *Open Source*

[**DemiLib**](https://github.com/Demigiant/demilib?)  - Various utility libraries for Unity (alpha). Developed by Daniele Giardini (DOTween).
[_Demigiant_](https://github.com/Demigiant/demilib?) *Open Source*

[**NativePhysicsBVH**](https://github.com/marijnz/NativePhysicsBVH?)  - A Bounding Volume Hierarchy with basic physics queries for Unity DOTS.
[_marijnz_](https://github.com/marijnz/NativePhysicsBVH?) *Open Source*

[**dotsnav**](https://github.com/dotsnav/dotsnav?utm_source=pocket_mylist)  - DotsNav is a fully dynamic and robust planar navmesh Unity package built on DOTS. It is fast enough to add and remove many obstacles each frame, supports agents of any size, and can be used through monobehaviours without prior knowledge of DOTS.
[_dotsnav_](https://github.com/dotsnav/dotsnav?utm_source=pocket_mylist) *Open Source*

[**CubeCoordinates**](https://github.com/owenmoore/cube-coordinates?)  - Unity package providing a cube coordinate system and methods for building hexagonal tile grids for interactive gameplay.
[_owenmoore_](https://github.com/owenmoore/cube-coordinates?) *Open Source*

[**Light Cookies**](https://twitter.com/the_f_key/status/1458091756633923599)  - Download these files and drag them into an #HDRP project, and get instantly more realistic lights adding these ies cookies to your lights.
[_Mathieu @the_f_key_](https://twitter.com/the_f_key/status/1458091756633923599)

[**PrefabOnlyAttribute.cs**](https://gist.github.com/PhantasmicDev/4a91afa15c5c0786ec18b46566661bfa)  - An attribute that allows referencing only prefabs in the editor.
[_PhantasmicDev_](https://gist.github.com/PhantasmicDev/4a91afa15c5c0786ec18b46566661bfa) *Open Source*

## Spotlight

[![Breaking Box](https://gamedevdigest.com/assets/images/36cde6368b01bea02f8cc1689dde9ff7.png)](https://store.steampowered.com/app/1077510/Breaking_Box/)
[**Breaking Box**](https://store.steampowered.com/app/1077510/Breaking_Box/)  - Breaking Box is a 3D multiplayer game with a level editor in-game. You can enjoy the competition with friends or create your own levels! 
_[Play the demo on [Steam](https://store.steampowered.com/app/1077510/Breaking_Box/), support the upcoming [Kickstarter](https://www.kickstarter.com/projects/dotoyou/breaking-box-create-your-own-3d-platformer-stages), and follow along on [Twitter](https://twitter.com/BreakingBoxGame)]_
[_Dotoyou Games_](https://store.steampowered.com/app/1077510/Breaking_Box/)



---

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.