Game Dev Digest — Issue #119 - Old School
Tags: gamedev, unity3d, csharp, news
Published: 2021-11-19 14:38:57

---
title:  Game Dev Digest — Issue #119 - Old School
published: true
date: 2021-11-19 14:38:57 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-119-old-school.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

### Issue #119 - Old School

*This article was originally published on [GameDevDigest.com](https://gamedevdigest.com/digests/issue-119-old-school.html)*

![Issue #119 - Old School](https://gamedevdigest.com/assets/social-posts/issue-119.png)

Check out some posts on how they did it back in the day, but also catch up on what's new today, enjoy!

---

[**How were video games from the 90s so efficient?**](https://news.ycombinator.com/item?id=29127098&amp;utm_source=pocket_mylist)  - Title says it all. I am interested in discovering how games like roller coaster tycoon, sim city 2000, warcraft II, and descent (blown away by this one) managed to be created and function on computers that had 500 MB HDD, 300 MHz CPU, and 4 MB RAM. _[A Hacker News discussion]_
[_news.ycombinator.com_](https://news.ycombinator.com/item?id=29127098&amp;utm_source=pocket_mylist)

[**80 Level Ratings: Old-School Books on Animation**](https://80.lv/articles/80-level-ratings-old-school-books-on-animation/)  - In this article, we collected 10 books that will help you kick off your career as an animator.
[_80.lv_](https://80.lv/articles/80-level-ratings-old-school-books-on-animation/)

[**Volumetric Clouds in Unity 2021.2**](https://gamefromscratch.com/volumetric-clouds-in-unity-2021-2/)  - Unity have just added volumetric clouds to Unity 2021.2 using the HDRP, and in this post we will walk through the process of using them.
[_gamefromscratch.com_](https://gamefromscratch.com/volumetric-clouds-in-unity-2021-2/)

[**What’s new in Shader Graph 2021.2**](https://blog.unity.com/technology/whats-new-in-shader-graph-20212)  - With the release of Unity 2021.2, we introduced some exciting new features in Shader Graph such as Surface Options support in the Universal Render Pipeline (URP), Custom Interpolators, and Blackboard Categories, which greatly improve artist workflows and shader performance.
[_Unity_](https://blog.unity.com/technology/whats-new-in-shader-graph-20212)

[**The "KISS" Command Pattern for Unity**](https://thegamedev.guru/unity-professional-performance/kiss-command-pattern/)  - In this post, you will learn about the lovely KISS Command Pattern in Unity I can’t live without in my games. This pattern will empower you to easily connect your gameplay systems without all the complexity that comes from asynchronous systems. Best of all: it is truly KISSimple!
[_The Gamedev Guru_](https://thegamedev.guru/unity-professional-performance/kiss-command-pattern/)

[**Run Unity Cloud Build based on Github commit message using Github Actions**](https://unitycoder.com/blog/2021/11/18/run-unity-cloud-build-based-on-github-commit-message-using-github-actions/)  - This should had been easy, but unity cloud build system has every secret id hidden in different places and using different names..
[_unitycoder.com_](https://unitycoder.com/blog/2021/11/18/run-unity-cloud-build-based-on-github-commit-message-using-github-actions/)

[**Unity 2022.1.0 Alpha 15**](https://unity3d.com/unity/alpha/2022.1.0a15)  - Unity 2022.1.0 Alpha 15 has been released.
[_unity3d.com_](https://unity3d.com/unity/alpha/2022.1.0a15)

## Videos

[![Unity Shader Graph - Toxic Waterfall Effect Tutorial](https://gamedevdigest.com/assets/images/4142cd6f540877a0a8d59c7cfab716a0.png)](https://www.youtube.com/watch?v=uOhWT6TxZgE)
[**Unity Shader Graph - Toxic Waterfall Effect Tutorial**](https://www.youtube.com/watch?v=uOhWT6TxZgE)  - In this Unity tutorial we are going to see how to create a Toxic Waterfall effect, a Radioactive shader. We are going to use Blender to model the waterfall and then Shader Graph to create the toxic effect. We also have an overview of the other elements.
[_Gabriel Aguiar Prod._](https://www.youtube.com/watch?v=uOhWT6TxZgE)

[**How to Create a Whiteboard in Unity VR**](https://www.youtube.com/watch?v=sHE5ubsP-E8)  - Ever since Half Life: Alyx, I KNOW you've imagined playing around with a whiteboard in your games. Well today is the day! In this tutorial I'll show you how to set up whiteboards and markers using Unity VR. (This will work for any Unity VR framework too!)
[_Justin P Barnett - VR Game Dev_](https://www.youtube.com/watch?v=sHE5ubsP-E8)

[**NavMeshObstacle and NavMeshAgent - Together! | AI Series Part 33 | Unity Tutorial**](https://www.youtube.com/watch?v=PxudQmMTLkg)  - Learn how to control NavMeshAgents and NavMeshObstacles on the same GameObject! Sometimes the NavMeshAgent obstacle avoidance isn't enough, and you need an Agent to fully block the path so other Agents will find a new path. In this tutorial we'll look at how to combine the NavMeshAgent and NavMeshObstacle components so they work together without teleporting issues.
[_LlamAcademy_](https://www.youtube.com/watch?v=PxudQmMTLkg)

[**Volumetric "Darkness" & Lighting | Outer Wilds EotE *spoilers***](https://www.youtube.com/watch?v=FcHaWycqIJg&amp;t=1s)  - Spoilers for Echoes of the Eye ahead! We look at how the team created their own occlusion volumes to simulate darkness without the excessive use of lights. Join Unity and Mobius Digital as we explore the solar systems of Outer Wilds one planet at a time!
[_Unity_](https://www.youtube.com/watch?v=FcHaWycqIJg&amp;t=1s)

[**REALISTIC REFLECTIONS in Unity with Gloss and Roughness Maps**](https://www.youtube.com/watch?v=X9RR7DdOwmY)  - In this video, we talk about how to use gloss and roughness maps in order to create realistic shiny, reflective materials in Unity!
[_The RealTime Essentials_](https://www.youtube.com/watch?v=X9RR7DdOwmY)

[**New Contextual Workflows for Faster Prototyping | SIGGRAPH 2021**](https://www.youtube.com/watch?v=reLBZdbXbwU)  - Make sure others can see your vision as clearly as you do. Prototyping, blockout, and level design are all critical components to the successful liftoff of an idea, and they rely heavily on a fast and intuitive workflow. Join Gabriel Williams as he shares new contextual workflows in Unity to enable creators of all kinds to prototype faster. This session will cover overlays, in-scene creation tools, tools ecosystem, splines, and ProBuilder improvements. Creators can learn how to leverage these enhancements so they can better build out their wild ideas.
[_Unity_](https://www.youtube.com/watch?v=reLBZdbXbwU)

## 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**

[**CandyCoded**](https://github.com/CandyCoded/CandyCoded?)  - Custom Unity Components that are delightful. CandyCoded is a collection of useful components and extensions for building in Unity. Whether you are building a quick prototype or a production-ready experience, CandyCoded will help you get there.
[_CandyCoded_](https://github.com/CandyCoded/CandyCoded?) *Open Source*

[**Pump Editor**](https://github.com/rfadeev/pump-editor?)  - Collection of Unity editor helpers to boost productivity.
[_rfadeev_](https://github.com/rfadeev/pump-editor?) *Open Source*

[**unity-editor-spotlight**](https://github.com/marijnz/unity-editor-spotlight?)  - Simple macOS-like Spotlight file search in Unity. It shows your most opened files first. The more you use it, the better it gets. Use it with cmd+k on macOS, ctrl+k on Windows.
[_marijnz_](https://github.com/marijnz/unity-editor-spotlight?) *Open Source*

[**Blender-like SceneView Hotkeys**](https://github.com/nowsprinting/blender-like-sceneview-hotkeys?)  - This Unity Editor Extensions allows you to select the viewing direction for a SceneView with the Blender -like hotkeys.
[_nowsprinting_](https://github.com/nowsprinting/blender-like-sceneview-hotkeys?) *Open Source*

[**UnityFx.Outline**](https://github.com/Arvtesh/UnityFx.Outline?)  - Screen-space outlines for Unity3d.
[_Arvtesh_](https://github.com/Arvtesh/UnityFx.Outline?) *Open Source*

[**C# Compiler Settings For Unity**](https://github.com/mob-sakai/CSharpCompilerSettingsForUnity?)  - hange the C# compiler (csc) used on your Unity project, as you like!
[_mob-sakai_](https://github.com/mob-sakai/CSharpCompilerSettingsForUnity?) *Open Source*

[**FixedPoint-Sharp**](https://github.com/RomanZhu/FixedPoint-Sharp)  - About Fixed point math with 48.16 precision.
[_RomanZhu_](https://github.com/RomanZhu/FixedPoint-Sharp) *Open Source*

[**UniDi**](https://github.com/UniDi/UniDi?)  - UniDi is a Dependency Injection container for Unity based on Zenject.
[_UniDi_](https://github.com/UniDi/UniDi?) *Open Source*

[**LocalStorage**](https://github.com/dre0dru/LocalStorage?)  - Configurable generic classes for managing local data saved on device.
[_dre0dru_](https://github.com/dre0dru/LocalStorage?) *Open Source*

[**Ultimate Circular Health Bars Light**](https://github.com/Renge-Games/UnityRadialHealthBars?)  - A segmented radial health bar shader for Unity URP/HDRP 2019 and up.
[_Renge-Games_](https://github.com/Renge-Games/UnityRadialHealthBars?) *Open Source*

[**FairyGUI for Unity**](https://github.com/fairygui/FairyGUI-unity?)  - FairyGUI is a Cross Platform UI Editor & UI framework.
[_fairygui_](https://github.com/fairygui/FairyGUI-unity?) *Open Source*

[**UnityDynamicScrollRect**](https://github.com/Mukarillo/UnityDynamicScrollRect?)  - An optimized approach to lists with dozens of elements.
[_Mukarillo_](https://github.com/Mukarillo/UnityDynamicScrollRect?) *Open Source*

[**Messager**](https://github.com/Sov3rain/Messager?)  - This implementation of the event aggregator pattern tries to overcome the limitations of traditional event handling by providing a central place to publish and subscribe for events. It takes care of registering, unregistering and invoking events and thus decoupling publishers and subscribers.
[_Sov3rain_](https://github.com/Sov3rain/Messager?) *Open Source*

[**uShaderTemplate**](https://github.com/hecomi/uShaderTemplate?)  - uShaderTemplate is an editor asset to create shaders from templates.
[_hecomi_](https://github.com/hecomi/uShaderTemplate?) *Open Source*

[**ProcAmp**](https://github.com/keijiro/ProcAmp?)  - ProcAmp is a utility shader for adjusting videos.
[_keijiro_](https://github.com/keijiro/ProcAmp?) *Open Source*

## Spotlight

[![Puppet Manor](https://gamedevdigest.com/assets/images/a9fd75d99afc2f2fd0e2673200a19f2a.png)](https://monoflauta.itch.io/puppet-manor?utm_source=pocket_mylist)
[**Puppet Manor**](https://monoflauta.itch.io/puppet-manor?utm_source=pocket_mylist)  - Puppet Manor is a horror game where you try to escape from a monster spider who can control the mannequins that live there. Grabbing tools which will help you open doors while making sure neither the spider nor its mannequins get you will be your primary goal. Will you be able to escape without getting grabbed?
_[Also check out their [How to make a camera wobble effect](https://monoflauta.com/2021/11/11/how-to-make-a-camera-wobble-effect/) post]_
[_MonoFlauta_](https://monoflauta.itch.io/puppet-manor?utm_source=pocket_mylist)



---

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.