Game Dev Digest — Issue #193 - New Tools, Open Source, And More
Tags: gamedev, unity3d, csharp, news
Published: 2023-06-30 14:48:28

---
title:  Game Dev Digest — Issue #193 - New Tools, Open Source, And More
published: true
date: 2023-06-30 14:48:28 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-193-new-tools-open-source-and-more.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

### Issue #193 - New Tools, Open Source, And More

*This article was originally published on [GameDevDigest.com](https://gamedevdigest.com/digests/issue-193-new-tools-open-source-and-more.html)*

![Issue #193 - New Tools, Open Source, And More](https://gamedevdigest.com/assets/social-posts/issue-193.png)

Some tools introduced, others explained, and more great resources. Enjoy!

---

[**The new Water System in Unity 2022 LTS and 2023.1**](https://blog.unity.com/engine-platform/new-hdrp-water-system-in-2022-lts-and-2023-1)  - Today, we spotlight the new Unity Water System, introduced for the first time in HDRP as part of the 2022.2 Tech Stream, with a focus on rendering. The upcoming 2023.1 Tech Stream extends the system’s feature set for better integration with worlds and gameplay.
[_Unity_](https://blog.unity.com/engine-platform/new-hdrp-water-system-in-2022-lts-and-2023-1)

[**Now available: 12 recipes for popular visual effects using the Universal Render Pipeline**](https://blog.unity.com/engine-platform/12-recipes-for-popular-visual-effects-using-universal-render-pipeline)  - Our new cookbook for Universal Render Pipeline (URP) effects is now available to download for free. This guide provides 12 recipes for popular visual effects that can be applied to a wide range of games, art styles, and platforms. Get ready to cook up Renderer Features, GPU-instantiated meshes, decals, volumetric materials, and more.
[_Unity_](https://blog.unity.com/engine-platform/12-recipes-for-popular-visual-effects-using-universal-render-pipeline)

[**The complete guide to publishing free software video games**](https://writefreesoftware.org/blog/free-software-games/?)  - What will your game’s legacy be? Will it be forgotten entirely, unable to run on contemporary platforms? Will it be source-available, occasionally useful to the devoted player, but with little reach beyond? Perhaps it goes the way of DOOM, living forever in ports to hundreds of devices and operating systems. Maybe it goes the way of Quake, its soul forever a part of the beloved classics of the future. If you keep the source code closed, the only conclusion is the first: enjoyed once, now forgotten. _[Also check out [Sustainable Server Infrastructure For Open Source Games](https://peter.serwylo.com/2021/07/03/sustainable-server-infra-for-open-source-games)]_
[_writefreesoftware.org_](https://writefreesoftware.org/blog/free-software-games/?)

[**Unity Technologies' Unity 2022 LTS Release Explained**](https://80.lv/articles/unity-technologies-unity-2022-lts-release-explained/)  - Senior Vice President and General Manager of Unity’s Unity Editor, Runtime, and Ecosystem Ralph Hauwert discussed the latest Unity 2022 LTS release and spoke about its features and improvements.
[_80.lv_](https://80.lv/articles/unity-technologies-unity-2022-lts-release-explained/)

[**Using StringBuilder To Replace Values**](https://khalidabuhakmeh.com/using-stringbuilder-to-replace-values?)  - We commonly think of StringBuilder as a class to build up new string values, but it didn’t occur to me that StringBuilder could also be used to alter an existing string efficiently.
[_khalidabuhakmeh.com_](https://khalidabuhakmeh.com/using-stringbuilder-to-replace-values?)

[**Game Accessibility Guidelines**](https://gameaccessibilityguidelines.com/basic/)  - Simple considerations or design decisions that apply to most game mechanics. Not every guideline will apply to your game, but those that do will benefit large numbers of gamers, and are easy to implement if thought about early enough.
[_gameaccessibilityguidelines.com_](https://gameaccessibilityguidelines.com/basic/)

[**Chunk Iteration in Entities 1.0**](https://coffeebraingames.wordpress.com/2023/06/25/chunk-iteration-in-entities-1-0/)  - I have this article from 2018 which describes how to code the most fundamental thing to do in Unity’s ECS: chunk iteration. I think it needs an update now that Entities 1.0 has been released. There are now 5 ways to do this. I’m just going to discuss my preferred ones since I think they are more useful in a real production code.
[_coffeebraingames.wordpress.com_](https://coffeebraingames.wordpress.com/2023/06/25/chunk-iteration-in-entities-1-0/)

[**Introducing Unity Muse and Unity Sentis, AI-powered creativity**](https://blog.unity.com/engine-platform/introducing-unity-muse-and-unity-sentis-ai)  - Today we’re announcing two new AI products: Unity Muse, an expansive platform for AI-driven assistance during creation, and Unity Sentis, which allows you to embed neural networks in your builds to enable previously unimaginable real-time experiences.
[_Unity_](https://blog.unity.com/engine-platform/introducing-unity-muse-and-unity-sentis-ai)

## Videos

[![Building a living world in Everdream Valley | Unity Creator Spotlight](https://gamedevdigest.com/assets/images/yt-IRgSpKBhBhI.jpg)](https://www.youtube.com/watch?v=IRgSpKBhBhI)
[**Building a living world in Everdream Valley | Unity Creator Spotlight**](https://www.youtube.com/watch?v=IRgSpKBhBhI)  - hello everyone welcome to Unity's Creator Spotlight series. If it's your first time this is a show where you get a rare in-engine look at incredible made with Unity. _[Also in this series [2D Lights, Level Design and Animation in CONVERGENCE](https://www.youtube.com/watch?v=HRpyQWJlb6Y)]_
[_Unity_](https://www.youtube.com/watch?v=IRgSpKBhBhI)

[**Stencil Buffer and Portals | Unity Shader Tutorial | English Captions.**](https://www.youtube.com/watch?v=9wv7-XY2tp8)  - In this video, we're going to talk about the "Stencil Buffer" and how to use it to achieve different depth effects on hard surfaces with Unity. Such effects include hiding an object or using it to show or mask inner rooms.
[_Game Slave_](https://www.youtube.com/watch?v=9wv7-XY2tp8)

[**Finding the BEST sine function for Nintendo 64**](https://www.youtube.com/watch?v=xFKFoGiGlXQ)  - Because it's so tricky and expensive to calculate the exact sine or cosine of a value computers have to use an approximation algorithm instead. Mario 64 was one of the first games to come across this issue. The way they handled it, or variation of the method, became the standard for most N64 games, but what if I told you there's room for improvement. I bet you want to see how. You are going to learn a lot of math today and you will like it
[_Kaze Emanuar_](https://www.youtube.com/watch?v=xFKFoGiGlXQ)

[**Coding Adventure: Making a Stronger Chess Engine**](https://www.youtube.com/watch?v=_vqlIPDR2TU)  - Trying to improve an old chess bot by experimenting with various interesting techniques.
[_Sebastian Lague_](https://www.youtube.com/watch?v=_vqlIPDR2TU)

[**Dear Game Developers, Stop Messing This Up!**](https://www.youtube.com/watch?v=yGhfUcPjXuE)  - DeltaTime. This video is all about that mysterious variable that oh so many game developers seem to struggle with. How to use DeltaTime correclty? I got the answers and hope this video will help to deepen your understanding about how to make frame rate independent video games.
[_Jonas Tyroller_](https://www.youtube.com/watch?v=yGhfUcPjXuE)

## Assets

[![XFur Studio 3 - Personal Edition](https://gamedevdigest.com/assets/images/1688129818.jpg)](https://assetstore.unity.com/packages/tools/particles-effects/xfur-studio-3-personal-edition-255731?aid=1011l8NVc)
[**XFur Studio 3 - Personal Edition**](https://assetstore.unity.com/packages/tools/particles-effects/xfur-studio-3-personal-edition-255731?aid=1011l8NVc)  - XFur Studio 3 is the most complete fur rendering system for Unity. Nominated for the Unity Awards 2018, XFur Studio 3 has been designed for extreme performance, quality and ease of use.

XFur Studio 3 - Personal Edition allows you to add realistic, fully customizable and efficient GPU accelerated fur simulations compatible with all platforms and rendering pipelines to your game within seconds and in just a few clicks, including advanced effects such as snow, wind and physics!

_[Get it 50% off now as a new release discount for a limited time!]_
[_Irreverent Software_](https://assetstore.unity.com/packages/tools/particles-effects/xfur-studio-3-personal-edition-255731?aid=1011l8NVc) **Affiliate**

[**[Editor Tool] Better ScriptableObject Inspector-Editing**](https://forum.unity.com/threads/editor-tool-better-scriptableobject-inspector-editing.484393/)  - Jumping from the player inspector to the scriptableObject, changing the property, jumping back to the player, maybe accessing another scriptable with movement data, changing this object, testing the changes, jumping back to the various scriptables, making alterations, iterating, and so on. It can get quite tiring, altering multiple scriptables at once. One thing that would help a lot, would be to display the scriptables member variables within the components inspector gui. _[See user solutions in the replies [here](https://forum.unity.com/threads/editor-tool-better-scriptableobject-inspector-editing.484393/#post-3378121) and [here](https://forum.unity.com/threads/editor-tool-better-scriptableobject-inspector-editing.484393/#post-3331747)]_
[_forum.unity.com/_](https://forum.unity.com/threads/editor-tool-better-scriptableobject-inspector-editing.484393/) *Open Source*

[**Hey Area Object Spawner v1.3**](https://github.com/JahnStar/Hey-Area-Object-Spawner?)  - Spawn Random Objects Inside The Complex Areas! (in unity). Hey Area Object Spawner is a user-friendly level design tool that enables you to generate random objects within a complex area on a terrain. The spawning hierarchy system allows for the efficient creation of complex area spawning systems (defined as polygons from points), saving you time in level design!
[_JahnStar_](https://github.com/JahnStar/Hey-Area-Object-Spawner?) *Open Source*

[**Widget Manager**](https://github.com/Ahmed310/Widget-Manager---Unity3D?)  - Manages your game UI's load and unload UI by single call. It loads new UI on top of stack.
[_Ahmed310_](https://github.com/Ahmed310/Widget-Manager---Unity3D?) *Open Source*

[**Physics Utils**](https://github.com/zigurous/unity-physics-utils?)  - Scripts and utilities for working with physics in Unity projects.
[_zigurous_](https://github.com/zigurous/unity-physics-utils?) *Open Source*

[**DOTS-Hybrid-Simulation-Worlds**](https://github.com/tbg10101/DOTS-Hybrid-Simulation-Worlds?)  - A framework for using FixedUpdate in a simulation world which is linked to a GameObject-based presentation layer.
[_tbg10101_](https://github.com/tbg10101/DOTS-Hybrid-Simulation-Worlds?) *Open Source*

[**Unity GPU Based Occlusion Culling**](https://github.com/przemyslawzaworski/Unity-GPU-Based-Occlusion-Culling?)  - It is an early prototype of custom occlusion culling system, for both static and dynamic objects. This asset is intended especially for situations, when you can't use benefits from built-in Unity Occlusion Culling (loading custom prefabs from bundles or Streaming Assets), you use forward rendering and high-poly geometry etc.
[_przemyslawzaworski_](https://github.com/przemyslawzaworski/Unity-GPU-Based-Occlusion-Culling?) *Open Source*

[**Unity Build Runner**](https://github.com/guitarrapc/UnityBuildRunner?)  - This tool enable you stdout Unity Build log on windows, and control Timeout.
[_guitarrapc_](https://github.com/guitarrapc/UnityBuildRunner?) *Open Source*

[**Flexalon 3D Grid Layout (Free)**](https://assetstore.unity.com/packages/tools/utilities/flexalon-3d-grid-layout-free-253638?aid=1011l8NVc)  - Use the 3D Grid Layout to uniformly arrange gameObjects. Objects are placed in cells in column-row-layer order, with options for spacing and alignment. Alternatively, use the Flexalon Grid Cell component to specify in which cell a gameObject should be placed.
[_Virtual Maker_](https://assetstore.unity.com/packages/tools/utilities/flexalon-3d-grid-layout-free-253638?aid=1011l8NVc) **Affiliate**

[**Publisher Sale - 50% off DEXSOFT**](https://assetstore.unity.com/publisher-sale?aid=1011l8NVc)  - Get 50% off DEXSOFT assets – now until July 6. PLUS, get [Weather TV Studio 2](https://assetstore.unity.com/packages/3d/props/interior/weather-tv-studio-2-238433?aid=1011l8NVc) or FREE with code DEXSOFT.
[_Unity_](https://assetstore.unity.com/publisher-sale?aid=1011l8NVc) **Affiliate**

[**DReCon Unity Implementation**](https://github.com/AliBharwani/Drecon/)  - This is a reimplementation of the [Drecon paper](https://theorangeduck.com/media/uploads/other_stuff/DReCon.pdf) for user controlled physically-simulated characters using Unity-ML Agents.
[_AliBharwani_](https://github.com/AliBharwani/Drecon/) *Open Source*

[**UnityMvvmToolkit**](https://github.com/LibraStack/UnityMvvmToolkit?)  - A package that brings data-binding to your Unity project.
[_LibraStack_](https://github.com/LibraStack/UnityMvvmToolkit?) *Open Source*

[**Features**](https://github.com/jackyyang09/Simple-Unity-Audio-Manager?)  - A decentralized audio playing system for Unity, designed for simplicity and built to scale!
[_jackyyang09_](https://github.com/jackyyang09/Simple-Unity-Audio-Manager?) *Open Source*

[**FastIK**](https://github.com/ditzel/SimpleIK?)  - Unity Inverse Kinematics made easy
[_ditzel_](https://github.com/ditzel/SimpleIK?) *Open Source*

[**ULox**](https://github.com/stevehalliwell/ulox?)  - A bytecode interpreted scripting language for games in Unity.
[_stevehalliwell_](https://github.com/stevehalliwell/ulox?) *Open Source*

[**Unity Hidden Gems Bundle**](https://www.humblebundle.com/software/unity-hidden-gems-software?partner=unity3dreport)  - Tools & art treasures for Unity creators from the Unity Asset Store.
Bring your game to life—and make dev life a little easier—with this bundle of hidden-gem tools and art assets for Unity creators. Enhance your process with tools to enhance help draw, debug, create dialogue, make AI-generated maps, and much more. Get art assets & tools to build worlds with volumetric clouds, 3D lands filled with snow and ice, or fantasy realms with pixel-art monsters. Unleash your creativity, save time, and make the game you’ve been dreaming of—and help support Girls Make Games Scholarship Fund with your purchase.
This is an official bundle created by the Unity Asset Store, supporting the asset publishers featured.
[_Humble Bundle_](https://www.humblebundle.com/software/unity-hidden-gems-software?partner=unity3dreport) **Affiliate**

[**Multiverse Of Music - An Ovani Music Sample Bundle**](https://www.humblebundle.com/software/multiverse-music-an-ovani-music-sampler-software?partner=unity3dreport)  - Realms of royalty-free music! Embark on an unforgettable audio adventure with our thrilling new bundle in partnership with Ovani Sound! Experience a variety of genres, from the thunderous Metal Music Pack and mesmerizing Electronic Music Pack to the enchanting Fantasy Music Pack, spine-chilling Horror Music Pack, nostalgic Chiptune Music Pack, and more—over 500 music files total. Score your game, film, or other creative project, and help support the Navy-Marine Corps Relief Society, amplifying the power of music and compassion.
[_Humble Bundle_](https://www.humblebundle.com/software/multiverse-music-an-ovani-music-sampler-software?partner=unity3dreport) **Affiliate**

## Spotlight

[![Myth Caller: The Nightmare Shaman](https://gamedevdigest.com/assets/images/yt-_QBr7WO3nq0.jpg)](https://www.mythcaller.com/)
[**Myth Caller: The Nightmare Shaman**](https://www.mythcaller.com/)  - Myth Caller: The Nightmare Shaman is a 3D collectathon platformer fused with a monster-catching RPG! Catch monsters, collect permanent upgrades, and unlock even more of this huge 90's-inspired world.

_[You can visit their [website](https://www.mythcaller.com/), wishlist on [Steam](https://store.steampowered.com/app/1847850/Myth_Caller_The_Nightmare_Shaman/) and follow them on [Twitter](https://twitter.com/karatkuro)]_
[_Karatkuro_](https://www.mythcaller.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.