Game Dev Digest — Issue #232 - Graphics Tricks and more
Tags: gamedev, unity3d, csharp, news
Published: 2024-05-10 12:12:22

---
title:  Game Dev Digest — Issue #232 - Graphics Tricks and more
published: true
date: 2024-05-10 12:12:22 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-232-graphics-tricks-and-more.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

### Issue #232 - Graphics Tricks and more

*This article was originally published on [GameDevDigest.com](https://gamedevdigest.com/digests/issue-232-graphics-tricks-and-more.html)*

![Issue #232 - Graphics Tricks and more](https://gamedevdigest.com/assets/social-posts/issue-232.png)

Want to learn more about graphics programming? Read on and enjoy!

---

[**Cool Fake Cheap Volumetric Lights Solution For Unity**](https://80.lv/articles/cool-fake-cheap-volumetric-lights-solution-for-unity/)  - 3D Artist Kaldrin experimented with setting up fake lighting for a sharp pixel scene using cubes with a custom unlit transparent material.
[_80.lv_](https://80.lv/articles/cool-fake-cheap-volumetric-lights-solution-for-unity/)

[**Adventures serializing absolutely everything in C#**](https://isadorasophia.com/articles/serialization/)  - Welcome to my fantastic journey porting Newtonsoft.Json (a very cool and dead library) to System.Text.Json (C# now built-in serialization).
[_isadorasophia.com_](https://isadorasophia.com/articles/serialization/)

[**Physics simulation on GPU with compute shader in Unity3D, tutorial**](https://www.reddit.com/r/Unity3D/comments/7ppldz/physics_simulation_on_gpu_with_compute_shader_in/)  - In this tutorial I'll explain how to use compute shader to perform computations on a videocard. Hairs simulation used as example. _[Also check out this [80.lv article](https://80.lv/articles/cool-mesh-generation-algorithm-made-with-compute-shaders-in-unity/) on the author]_
[_reddit.com_](https://www.reddit.com/r/Unity3D/comments/7ppldz/physics_simulation_on_gpu_with_compute_shader_in/)

[**Exploiting Fear to Create Good Horror Games**](https://www.gamedeveloper.com/design/exploiting-fear-to-create-good-horror-games)  - Developers Jade Jacson, Steve Kirby and Kelvin Moore dive into horror as a genre, why we like to be scared and how game developers can exploit our deepest fears to create a wide range of scares.
[_gamedeveloper.com_](https://www.gamedeveloper.com/design/exploiting-fear-to-create-good-horror-games)

## Videos

[![How to Code Behaviour Trees in Unity C#](https://gamedevdigest.com/assets/images/yt-lusROFJ3_t8.jpg)](https://www.youtube.com/watch?v=lusROFJ3_t8)
[**How to Code Behaviour Trees in Unity C#**](https://www.youtube.com/watch?v=lusROFJ3_t8)  - Understanding Behavior Trees lays the foundation for understanding the more advanced topics such as Blackboard Architecture. Behavior Trees are a hierarchical decision-making model commonly used in AI and game development. Walk through creating all the most important nodes in a clean, easy to understand implementation. …
[_git-amend_](https://www.youtube.com/watch?v=lusROFJ3_t8)

[**Plays Like You Remember: Adapting Classics for 'Teenage Mutant Ninja Shredder's Revenge'**](https://www.youtube.com/watch?v=oz_mTRuiIYg)  - Playing with nostalgia is always a risky bet, but the team at Tribute Games won big when making Teenage Mutant Ninja Turtles: Shredder's Revenge. In this design talk, game designer Frederic Gemus shares Tribute Games' design philosophies and how they were successfully applied to the game.
[_GDC_](https://www.youtube.com/watch?v=oz_mTRuiIYg)

[**e-on VUE, PlantFactory and PlantCatalog Now All FREE!**](https://www.youtube.com/watch?v=DwTkx8Y2rgk)  - In a mix of Good and Bad news, CG apps from e-on Software, VUE, Plantfactory and PlantCatalog have all been made free. That all sounds like good news though, right? So what's the bad news? They are being made free because development is being stopped, except critical bugs.
[_Gamefromscratch_](https://www.youtube.com/watch?v=DwTkx8Y2rgk)

[**The Timeless Beauty of Pre Rendered Graphics**](https://www.youtube.com/watch?v=e3SwbHIPnfo)  - Some PC games in the late 90s and early 2000s had a particular look that I think stands the test of time. Join me as I investigate why that is and take a look at it's legacy.
[_GameTalesHQ_](https://www.youtube.com/watch?v=e3SwbHIPnfo)

[**How We Almost Wrecked Our Second Game, 'The Wreck'**](https://www.youtube.com/watch?v=yeyMASDMfB4)  - In 2018, pumped by the success of their first game, "Bury me, my Love," Florent Maurin and his team start working on a second project called The Wreck. They had money, experience, confidence, and a great idea to toy with. Things looked bright. But after a year, the vertical slice the team worked so hard on pretty much sucks. How did it come to this? What went wrong?
[_GDC_](https://www.youtube.com/watch?v=yeyMASDMfB4)

[**Simple Rubber Hose Character Rig in Blender | Real-Time Tutorial**](https://www.youtube.com/watch?v=bQCmlZAl_Os)  - Step into the whimsical world of rubber hose animation with this real-time tutorial in Blender! Rubber hose animation is known for its simple, flowing lines and classic cartoon style, reminiscent of the early 20th century animations. This tutorial is perfect for beginners and intermediate users who want to learn how to rig a simple rubber hose character in Blender.
[_SouthernShotty_](https://www.youtube.com/watch?v=bQCmlZAl_Os)

[**You can MAKE GAMES for FUN!**](https://www.youtube.com/watch?v=C215WJYFAAw)  - Everyone dreams of making a living from making games, it sounds like a lot of fun so it makes sense for people to pursue that dream. However that doesn't mean that making money has to be your only goal with game dev, you can make games just for FUN!
[_Code Monkey_](https://www.youtube.com/watch?v=C215WJYFAAw)

## Assets

[![Unreal and Unity Assets GIGA Bundle](https://gamedevdigest.com/assets/images/1714736261.jpeg)](https://www.humblebundle.com/software/leartes-unreal-and-unity-assets-giga-bundle-software?partner=unity3dreport)
[**Unreal and Unity Assets GIGA Bundle**](https://www.humblebundle.com/software/leartes-unreal-and-unity-assets-giga-bundle-software?partner=unity3dreport)  - Total asset madness for Unreal & Unity
[__](https://www.humblebundle.com/software/leartes-unreal-and-unity-assets-giga-bundle-software?partner=unity3dreport)

[**PSX Style Low Poly Modular Castle**](https://blendervoyage.itch.io/psx-style-modular-castle)  - This pack features: 16 low poly models (walls, towers, stairs etc). Completely textured with retro aesthetics . Free for personal and commercial use. Just credit me, that is all. (CC4.0). Includes FBX and GLTF files and textures.
[_blendervoyage.itch.io_](https://blendervoyage.itch.io/psx-style-modular-castle)

[**The Technical Artist Bundle. (50% Off)**](https://www.jettelly.com/store/books/bundle-usb-ve1-ve2/?)  - Everything you need to know to become a Technical Artist. This bundle includes the 3 Jettelly books. If you are a student, a teacher, or a Unity enthusiast, then this bundle is for you!
[_jettelly.com_](https://www.jettelly.com/store/books/bundle-usb-ve1-ve2/?)

[**missing-component-info**](https://github.com/needle-tools/missing-component-info?)  - Serializes and renders missing component info in Unity
[_needle-tools_](https://github.com/needle-tools/missing-component-info?) *Open Source*

[**NetworkPositionSync**](https://github.com/James-Frowen/NetworkPositionSync?)  - Network Transform using Snapshot Interpolation and other techniques to best sync position and rotation over the network.
[_James-Frowen_](https://github.com/James-Frowen/NetworkPositionSync?) *Open Source*

[**UnityHFSM**](https://github.com/Inspiaaa/UnityHFSM?)  - A simple yet powerful class-based hierarchical finite state machine for Unity
[_Inspiaaa_](https://github.com/Inspiaaa/UnityHFSM?) *Open Source*

[**unity-animation-compressor**](https://github.com/fish-ken/unity-animation-compressor?)  - Unity animation compressor
[_fish-ken_](https://github.com/fish-ken/unity-animation-compressor?) *Open Source*

[**UniWindowController**](https://github.com/kirurobo/UniWindowController?)  - Makes your Unity window transparent and allows you to drop files
[_kirurobo_](https://github.com/kirurobo/UniWindowController?) *Open Source*

[**UniFlux**](https://github.com/xavierarpa/UniFlux?)  - Typed Event Driven with Flux for Unity.
[_xavierarpa_](https://github.com/xavierarpa/UniFlux?) *Open Source*

[**DataTables**](https://github.com/ChronosGames/DataTables?)  - DataTable Solution for .NET Core and Unity.
[_ChronosGames_](https://github.com/ChronosGames/DataTables?) *Open Source*

[**Goap**](https://github.com/crashkonijn/GOAP?)  - A multi-threaded GOAP system for Unity
[_crashkonijn_](https://github.com/crashkonijn/GOAP?) *Open Source*

[**Game Feel Demo**](https://deepnight.net/games/game-feel/)  - This prototype is not exactly an actual game but a tool to learn game-feel techniques. It was designed to show the impact of small details on the overall quality and feeling of a game.
[_crashkonijn_](https://deepnight.net/games/game-feel/)

[**UnityYoutubePlayer**](https://github.com/iBicha/UnityYoutubePlayer?)  - Play YouTube videos in Unity
[_iBicha_](https://github.com/iBicha/UnityYoutubePlayer?) *Open Source*

[**BrightPoolSystem**](https://github.com/carreraSilvio/BrightPoolSystem?)  - Pool system in Unity. Create and manage your pools.
[_carreraSilvio_](https://github.com/carreraSilvio/BrightPoolSystem?) *Open Source*

[**ProfilerModuleForShaderCompile**](https://github.com/wotakuro/ProfilerModuleForShaderCompile?)  - This tool is an extension module of the Profiler that allows ShaderCompile to be listed in the Profiler. This tool not only lists ShaderCompiles, but also automatically creates ShaderVariantCollection assets from the ShaderCompile information.
[_wotakuro_](https://github.com/wotakuro/ProfilerModuleForShaderCompile?) *Open Source*

[**GhaUnityBuildReporter**](https://github.com/VeyronSakai/GhaUnityBuildReporter?)  - Automatically reflects build report in GitHub Job Summary when building with Unity on GitHub Actions
[_VeyronSakai_](https://github.com/VeyronSakai/GhaUnityBuildReporter?) *Open Source*

[**50% off PROTOFACTOR, INC - Publisher Sale**](https://assetstore.unity.com/publisher-sale?aid=1011l8NVc)  - PROTOFACTOR, Inc is a California-based studio that specializes in creating high-quality 3D animated characters and motion capture animations for studios and hobbyists around the world. Their extensive library covers a wide range of genres from fantasy to sci-fi. PLUS, get [MONSTER: MUSCOMORPH](https://assetstore.unity.com/packages/package/id/112037?aid=1011l8NVc) for FREE with code PROTOFACTOR2024
[_Unity_](https://assetstore.unity.com/publisher-sale?aid=1011l8NVc) **Affiliate**

[**Blender Core Skills - The Ultimate Blender Basics Bundle**](https://www.humblebundle.com/software/blender-core-skillsthe-ultimate-blender-basics-bundle-software?partner=unity3dreport)  - Level up your Blender skills. It’s time to begin the next step in your Blender journey with this bundle of video courses from CG Cookie, designed to get you up and running a number of essential skills and disciplines in the realm of 3D art. If you’re just starting to get your bearings, kick things off with a full course on 3D mesh modeling with Blender, then learn to create lifelike organic shapes with a course on sculpting. Bring your creations to life with thorough courses on rigging and animation. Master skills like these and many more, and help support One Tree Planted with your purchase!
[_Paulsams_](https://www.humblebundle.com/software/blender-core-skillsthe-ultimate-blender-basics-bundle-software?partner=unity3dreport) **Affiliate**

## Spotlight

[![Pie in the Sky](https://gamedevdigest.com/assets/images/yt-2rl2t1-R5Tk.jpg)](https://store.steampowered.com/app/2941360/Pie_in_the_Sky/)
[**Pie in the Sky**](https://store.steampowered.com/app/2941360/Pie_in_the_Sky/)  - Pie in the Sky is an old-school, action arcade game where you play as an Australian Magpie. Steal food, swoop people and complete objectives to rack up a high score and cause as much chaos as possible. Visit iconic Australian locations, meet the locals and show no mercy to the humans around you.

_[You can wishlist it on [Steam](https://store.steampowered.com/app/2941360/Pie_in_the_Sky/) and follow them on [Twitter](https://twitter.com/MonsterShopAU)]_
[_Monster Shop Games_](https://store.steampowered.com/app/2941360/Pie_in_the_Sky/)



---

[![Call Of Dookie](https://gamedevdigest.com/assets/images/1705068448.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.