Game Dev Digest — Issue #216 - The Road Ahead
Tags: gamedev, unity3d, csharp, news
Published: 2023-12-15 15:08:50

---
title:  Game Dev Digest — Issue #216 - The Road Ahead
published: true
date: 2023-12-15 15:08:50 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-216-the-road-ahead.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

### Issue #216 - The Road Ahead

*This article was originally published on [GameDevDigest.com](https://gamedevdigest.com/digests/issue-216-the-road-ahead.html)*

![Issue #216 - The Road Ahead](https://gamedevdigest.com/assets/social-posts/issue-216.png)

Hope you are still going strong to close out the year. Enjoy another issue!

---

[**Make Better Trrailers In 7 Steps**](https://stepupyourgame.blog/2023/12/09/make-better-trailers-in-7-steps/?)  - As a brand manager, I craft marketing strategies to get people excited and ultimately buy the games. Trailers are a huge part of those strategies. So let me give you some tips I use to improve how you create trailers. I focus on the strategic aspect; for technical advice, you’ll find plenty of resources from talented people online.
[_stepupyourgame.blog_](https://stepupyourgame.blog/2023/12/09/make-better-trailers-in-7-steps/?)

[**Hex Map 3.1.0**](https://catlikecoding.com/unity/hex-map/3-1-0/)  - Condensing Hex Values. Further simplify cells. Store seven values in a single integer.
[_catlikecoding.com_](https://catlikecoding.com/unity/hex-map/3-1-0/)

[**Shader Park is Kinda Neat**](https://untested.sonnet.io/Shader+Park+is+Kinda+Neat)  - Shader park is a Javascript library that allows you to create interactive shaders. It's inspired by processing / p5.js, and provides a series of functions that make it much easier to use than working with plain GLSL code.
[_untested.sonnet.io_](https://untested.sonnet.io/Shader+Park+is+Kinda+Neat)

[**Dissecting C# Ranges**](https://humbletoolsmith.com/2023/12/03/dissecting-csharp-ranges/?)  - Recently, I was teaching C# to a group of developers. When I got to the topic of ranges, I was surprised at how much nuance there was. In this post, I don’t want to go into all of the features of ranges. That is covered in other places. I want to look at the structure of ranges to see that we can learn about them.
[_humbletoolsmith.com_](https://humbletoolsmith.com/2023/12/03/dissecting-csharp-ranges/?)

[**How to Translate Your Game Using the Unity Translation Package**](https://www.kodeco.com/43200361-how-to-translate-your-game-using-the-unity-translation-package)  - iOS & Swift In this tutorial, you’ll learn about the Unity Localization package and how you can use it to set up translations not only of UI and other text but also of runtime assets. You’ll read about different ways to import localized strings from professional platforms in the XLIFF format before trying the free method for yourself with a Google Sheet integration.
[_kodeco.com_](https://www.kodeco.com/43200361-how-to-translate-your-game-using-the-unity-translation-package)

## Videos

[![The road ahead for game development with Unity | Unite 2023](https://gamedevdigest.com/assets/images/yt-IbLiD5NFRA4.jpg)](https://www.youtube.com/watch?v=IbLiD5NFRA4)
[**The road ahead for game development with Unity | Unite 2023**](https://www.youtube.com/watch?v=IbLiD5NFRA4)  - This is a don’t-miss video to learn about the most important advances for the Unity Editor and Unity Runtime. We cover support for the latest platforms such as Apple Vision Pro and Meta Quest 3, optimizations for Unity Wētā Tools for game developers, ambitious new multiplayer solutions, and our key investments in AI – and we finish with a sneak peek at what’s ahead.
[_Unity_](https://www.youtube.com/watch?v=IbLiD5NFRA4)

[**What's The Deal With Procedural Animation?**](https://www.youtube.com/watch?v=ZSSuXn0iJbY)  - In this comprehensive video, I delve into the fascinating world of procedural animation in games. I explore various aspects of procedural animation, focusing on armature animations for animals and robots, and the context in which these animations are used.
[_Geat_](https://www.youtube.com/watch?v=ZSSuXn0iJbY)

[**Lighting and AI techniques for your 2D game | Unite 2023**](https://www.youtube.com/watch?v=R1B5Aw8oBGg)  - Have you seen our new Happy Harvest demo? Go behind the scenes with the team that made it and benefit from new ways to create eye-catching art in Unity. Using a top-down view with 2D lights, we show you how to up your shadow game with dynamically lit worlds and how brand-new support for VFX Graph and Shader Graph lets you run millions of particles on the GPU.
[_Unity_](https://www.youtube.com/watch?v=R1B5Aw8oBGg)

[**Making Damaging an enemy as JUICY and FUN as possible | Unity Tutorial**](https://www.youtube.com/watch?v=S4pHJN8YclE)  - Adding juice, and game feel, is one of my favorite parts of gamedev. And in this video we're going to start off with a really boring scene (an enemy taking damage with zero effects) - and make damaging him as JUICY and as AWESOME as possible.
[_Sasquatch B Studios_](https://www.youtube.com/watch?v=S4pHJN8YclE)

[**Create Underwater Effects in Unity (Depth & Volume Tutorial)**](https://www.youtube.com/watch?v=Svf06Lo_tM4)  - Learn how to create stunning underwater effects in Unity URP! (This does work in all other pipelines too) In this tutorial, I'll show you two different examples of water effects. One uses the depth of the camera to detect when we're underwater, while the other uses post processing volumes. We will look at enabling environmental fog with triggers and other code. Don't forget to check out my tutorial on blending between volumes for even more awesome effects.
[_SpeedTutor_](https://www.youtube.com/watch?v=Svf06Lo_tM4)

[**How I boosted the visuals of my indie game | Clomper #66**](https://www.youtube.com/watch?v=woLgWVZPMk4)  - I've been updating graphics in Clomper! A new shader, palette, brief flirtation with light maps and I've begun work on the floor and updating some machines. One machine in particular gives me goosebumps!
[_Rob Lang_](https://www.youtube.com/watch?v=woLgWVZPMk4)

[**Behind the scenes of "Core Keeper"**](https://www.youtube.com/watch?v=y6vrMjvElVQ)  - Join Unity and the developers of Core Keeper as we dig into their gameplay design, lighting, atmosphere and world generation. _[Also [A tale of two indies | Night Reverie & Illuminaria](https://www.youtube.com/watch?v=nfwG2kJdL2w)]_
[_Unity_](https://www.youtube.com/watch?v=y6vrMjvElVQ)

[**Go behind the scenes with the SPACE INVADERS: World Defense team | Unite 2023**](https://www.youtube.com/watch?v=xKX43dCOXTg)  - In this video, Dereck Bridié from Google and Jakub Jakubowski from UNIT9 explain how Google, TAITO, and UNIT9 reimagined the iconic arcade game SPACE INVADERS for its 45th anniversary. They get into the details of using Google’s ARCore Geospatial API to build world-scale, AR experiences, and how the Unity Editor and Runtime were key for rapid iteration and development.
[_Unity_](https://www.youtube.com/watch?v=xKX43dCOXTg)

## Assets

[![Unity Power Tools Dev Assets Bundle](https://gamedevdigest.com/assets/images/1702038352.png)](https://www.humblebundle.com/software/unity-power-tools-dev-assets-software?partner=unity3dreport)
[**Unity Power Tools Dev Assets Bundle**](https://www.humblebundle.com/software/unity-power-tools-dev-assets-software?partner=unity3dreport)  - Supercharge your game development.

Make your game dev life easier with this power pack from the Unity Asset Store, featuring dozens of plug-ins, FX, and tools from a variety of developers to help you…

* Manage character movement and create animation more easily
* Add systems for dialogue, physics, or survival game mechanics
* Implement lens flare, lightning, projectiles, and other visual effects
* Build landscapes, manage assets, and a whole lot more!

Streamline your game dev processes, and help support Girls Make Games Scholarship Fund with your purchase!
[_Humble Bundle_](https://www.humblebundle.com/software/unity-power-tools-dev-assets-software?partner=unity3dreport) **Affiliate**

[**23 for $23 Mega bundle**](https://assetstore.unity.com/mega-bundles/best-of-2023?aid=1011l8NVc)  - SAVE UP TO 95%. Shop the best 23 tools, 3D assets, templates, and more from this year for only $23. Including: [UPixelator - Pixelize 3d Scenes](https://assetstore.unity.com/packages/tools/camera/upixelator-pixelize-3d-scenes-243562?aid=1011l8NVc), [RPG - Stylized Fantasy Environment](https://assetstore.unity.com/packages/3d/environments/fantasy/rpg-stylized-fantasy-environment-262345?aid=1011l8NVc), [Live Script Reload (on device Hot-Reload)](https://assetstore.unity.com/packages/tools/utilities/live-script-reload-on-device-hot-reload-239380?aid=1011l8NVc), [Retro Horror Template](https://assetstore.unity.com/packages/templates/systems/retro-horror-template-244541?aid=1011l8NVc), [DLSS - Upscaling for Unity](https://assetstore.unity.com/packages/tools/utilities/dlss-upscaling-for-unity-262761?aid=1011l8NVc) and much more!
[_Unity_](https://assetstore.unity.com/mega-bundles/best-of-2023?aid=1011l8NVc) **Affiliate**

[**Fantasy UI Borders**](https://kenney.nl/assets/fantasy-ui-borders)  - Fantasy UI Borders includes 140 sprites in two sizes (+ vector) perfect for creating fantasy and RPG interfaces.
[_kenney.nl_](https://kenney.nl/assets/fantasy-ui-borders)

[**unity-search-material-by-shader**](https://github.com/JakeCarterDPM/unity-search-material-by-shader?)  - A basic Unity editor window that allows you to find materials by shader.
[_JakeCarterDPM_](https://github.com/JakeCarterDPM/unity-search-material-by-shader?) *Open Source*

[**Evolutionary-Neural-Networks-on-unity-for-bots**](https://github.com/HectorPulido/Evolutionary-Neural-Networks-on-unity-for-bots?)  - This is a simple asset that train a neural networks using genetic algorithm in unity to make a bot that can play a game or just interact with the envoriment
[_HectorPulido_](https://github.com/HectorPulido/Evolutionary-Neural-Networks-on-unity-for-bots?) *Open Source*

[**UnityTurnBasedCombatSystem**](https://github.com/HectorPulido/UnityTurnBasedCombatSystem?)  - Just a simple Turn Based Combat System for Unity, perfect for a RPG
[_HectorPulido_](https://github.com/HectorPulido/UnityTurnBasedCombatSystem?) *Open Source*

[**BMeshUnity**](https://github.com/eliemichel/BMeshUnity?)  - This Unity package is a library to make runtime procedural mesh generation as flexible as possible.
[_eliemichel_](https://github.com/eliemichel/BMeshUnity?) *Open Source*

[**BurstLinq**](https://github.com/AnnulusGames/BurstLinq?)  - Extremely fast LINQ aggregation operations implementation optimized by Burst Compiler
[_AnnulusGames_](https://github.com/AnnulusGames/BurstLinq?) *Open Source*

[**OmniNet**](https://github.com/RuanCardoso/OmniNet?)  - OmniNet - Networking at the Subatomic Level in Unity. OmniNet is a Unity framework created with a strong focus on achieving high-performance in the development of multiplayer games.
[_RuanCardoso_](https://github.com/RuanCardoso/OmniNet?) *Open Source*

[**UnitySpeechToText**](https://github.com/yasirkula/UnitySpeechToText?)  - A native Unity plugin to convert speech to text on Android & iOS
[_yasirkula_](https://github.com/yasirkula/UnitySpeechToText?) *Open Source*

[**uLipSync**](https://github.com/hecomi/uLipSync?)  - uLipSync is an asset for lip-syncing in Unity. It has the following features:
[_hecomi_](https://github.com/hecomi/uLipSync?) *Open Source*

[**50% off Andryuha1981 - Publisher Sale**](https://assetstore.unity.com/publisher-sale?aid=1011l8NVc)  - Get 50% off Andryuha1981 assets. Andryuha1981 is a small studio that creates AAA-quality 3D models. All of their models are optimized, tested, and ready for any of your projects. PLUS, get [Death Knight 2](https://assetstore.unity.com/packages/3d/characters/humanoids/fantasy/death-knight-2-220535?aid=1011l8NVc) for FREE with code ANDRYUHA
[_Unity_](https://assetstore.unity.com/publisher-sale?aid=1011l8NVc) **Affiliate**

[**unity-steam-macos-deployer**](https://github.com/tomicz/unity-steam-macos-deployer?)  - Simplify the process of bringing your game to Steam for macOS with our user-friendly deployer tool. This tool streamlines the upload process using the Steamworks SDK, ensuring a seamless experience for macOS users while maintaining consistency across different platforms. Easily publish your game on Steam hassle-free!
[_tomicz_](https://github.com/tomicz/unity-steam-macos-deployer?) *Open Source*

[**Build-History**](https://github.com/FronkonGames/Build-History?)  - It keeps the information of all the builds you do and represents their data in graphs.
[_FronkonGames_](https://github.com/FronkonGames/Build-History?) *Open Source*

[**typewriter**](https://github.com/aarthificial-unity/typewriter?)  - A tool for creating context-aware dialogue systems.
[_aarthificial-unity_](https://github.com/aarthificial-unity/typewriter?) *Open Source*

[**ProjectWindowHistory**](https://github.com/Yusuke57/ProjectWindowHistory?)  - Editor extension that allows Undo/Redo on Unity ProjectWindow.
[_Yusuke57_](https://github.com/Yusuke57/ProjectWindowHistory?) *Open Source*

[**MFShaderDecompiler**](https://github.com/Moonflow-Studio/MFShaderDecompiler?)  - simple tool to recognize GLSL language then translate to unity shaderlab typed shader
[_Moonflow-Studio_](https://github.com/Moonflow-Studio/MFShaderDecompiler?) *Open Source*

[**murder**](https://github.com/isadorasophia/murder)  - Murder is a pixel art ECS game engine in MonoGame
[_isadorasophia_](https://github.com/isadorasophia/murder) *Open Source*

[**The Ultimate Game Development Software Bundle**](https://www.humblebundle.com/software/ultimate-game-development-bundle-software?partner=unity3dreport)  - Build worlds beyond imagination. Open the door to a dizzying universe of game development possibilities with this bundle of Unreal Engine and Unity assets. You’ll get a vast trove of ready-to-use game assets for the two most popular game engines in the world—everything from gritty cyberpunk sets and serene seaside vistas, to weapons from across history, high quality icons for your UI, and stunning special effects. Also included in the bundle are a host of tutorials to broaden your skillset, as well as handy plugins that you can quickly add to your workflow. Pay what you want for this vast toolbox of assets valued at over $3,000 and help support Direct Relief with your purchase!
[_Humble Bundle_](https://www.humblebundle.com/software/ultimate-game-development-bundle-software?partner=unity3dreport) **Affiliate**

[**2D Game Creation Mega Bundle**](https://www.humblebundle.com/software/2d-game-creation-mega-bundle-software?partner=unity3dreport)  - Full game asset kits for your 2D game. Game developers, build your 2D game with this massive bundle of art and sound assets from GameDev Market! This varied and versatile collection features characters, creatures, UI elements, environments, music, and SFX for a variety of 2D game genres. Create your outer space epic, zombie apocalypse, or whatever game you’re imagining—and help support Save the Children with your purchase.
[_Humble Bundle_](https://www.humblebundle.com/software/2d-game-creation-mega-bundle-software?partner=unity3dreport) **Affiliate**

[**Learn To Create Game Art In Blender Bundle**](https://www.humblebundle.com/software/learn-to-create-game-art-in-blender-bundle-2023-software?partner=unity3dreport)  - Your complete Blender learning kit Learn Blender with the help of the creators at GameDev.tv! This comprehensive bundle features everything you need to get started or level up your skills with the free, open-source 3D art software. Learn about animation, rigging, modeling, environmental art, and more with GameDev.tv’s courses. Pick up Alpha Brush Packs and materials to help carve out details in your creations. Get a complete kit for your Blender learning journey, and help support One Tree Planted with your purchase!
[_Humble Bundle_](https://www.humblebundle.com/software/learn-to-create-game-art-in-blender-bundle-2023-software?partner=unity3dreport) **Affiliate**

## Spotlight

[![Knock'Em Out](https://gamedevdigest.com/assets/images/yt-ZdWPecz3ijw.jpg)](https://store.steampowered.com/app/2192900/KnockEm_Out/)
[**Knock'Em Out**](https://store.steampowered.com/app/2192900/KnockEm_Out/)  - Fight with your whole body. If you lose an arm, it's just a scratch. If you lose the other, it's a flesh wound. If you lose your legs, headbutt them. LET'S FIGHT, FIGHT, FIGHT!

_You can get it on [Steam](https://store.steampowered.com/app/2192900/KnockEm_Out/) and follow them on [Twitter](https://twitter.com/KnockEmOutGame)]_
[_BBear Studio_](https://store.steampowered.com/app/2192900/KnockEm_Out/)



---

[![Call Of Dookie](https://gamedevdigest.com/assets/images/1699015314.png)](https://store.steampowered.com/app/2623680/Call_Of_Dookie/)

My game, Call Of Dookie. [Demo available on Steam](https://store.steampowered.com/app/2623680/Call_Of_Dookie/)

---

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.