Game Dev Digest — Issue #179 - Shader Breakdowns and more
Tags: gamedev, unity3d, csharp, news
Published: 2023-03-10 14:16:32

---
title:  Game Dev Digest — Issue #179 - Shader Breakdowns and more
published: true
date: 2023-03-10 14:16:32 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-179-shader-breakdowns-and-more.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

### Issue #179 - Shader Breakdowns and more

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

![Issue #179 - Shader Breakdowns and more](https://gamedevdigest.com/assets/social-posts/issue-179.png)

Breakdowns on some effects, great deals, free courses and tons more. Enjoy!

---

[**Stylized Water Shader**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/JV0Zo9763sxf04mL7LL3c5kQ/j0gjEqVKTk892icIAX323NWA)  - In this tutorial I will explain step-by-step how to create a beautiful stylized water shader in Unity using Shader Graph. The goal is not to create a physically accurate result, but rather to achieve a real-time, controllable and good-looking stylized water shader.
_[Also check out [Comic book shader effect](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/k763oKTH4dHHKeQvpeEypLuA/j0gjEqVKTk892icIAX323NWA)]_
[_alexanderameye.github.io_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/JV0Zo9763sxf04mL7LL3c5kQ/j0gjEqVKTk892icIAX323NWA)

[**Fractured Cube Breakdown**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/Ed5939gk19xPAdQqsNMR4g/j0gjEqVKTk892icIAX323NWA)  - I recently made this fractured cube using a technique known as Pivot Baking, which I’ve wanted to try out for a while now. The cube is actually a pre-fractured model (made in Blender, using the Cell Fracture addon). But importantly, the positions of the origin/pivot of each fractured piece has been baked into mesh data (UV channels). In the shader we obtain these pivots, compare them to another position sent into the shader and use that to displace vertices (as well as scale & rotate).
[_cyanilux.com_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/Ed5939gk19xPAdQqsNMR4g/j0gjEqVKTk892icIAX323NWA)

[**Introducing Unity DevOps for game development**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/DSPffetSlgpUVlIVPaO8LQ/j0gjEqVKTk892icIAX323NWA)  - Today, we’re excited to announce the debut of Unity DevOps, a modular DevOps solution from Unity Gaming Services that includes a monthly free tier.
[_Unity_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/DSPffetSlgpUVlIVPaO8LQ/j0gjEqVKTk892icIAX323NWA)

[**Building communication into the heart of a puzzle game**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/v4VQdWqk3pzYZxqwAY7IUQ/j0gjEqVKTk892icIAX323NWA)  - In this guest post, Eleven Puzzles Lead Game Designer Mairi Nolan shares how the team built communication into their latest release, Unsolved Case, and the importance of verbal interaction in the game.
[_Unity_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/v4VQdWqk3pzYZxqwAY7IUQ/j0gjEqVKTk892icIAX323NWA)

[**Creating the look of a child's hand-crafted game in RPG Time: The Legend of Wright**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/06aDQ2c7nPjD763tipfXCdTg/j0gjEqVKTk892icIAX323NWA)  - RPG Time: The Legend of Wright contains a world of hand crafted games inside a child's notebook, capturing the feeling of creating games in your notebook as a kid.
[_gamedeveloper.com_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/06aDQ2c7nPjD763tipfXCdTg/j0gjEqVKTk892icIAX323NWA)

## Videos

[![Learn Unity Multiplayer (FREE Complete Course, Netcode for Game Objects Unity Tutorial 2023)](https://gamedevdigest.com/assets/images/1678456550.jpg)](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/0kmR892df763rb5VrW2fKGGEBg/j0gjEqVKTk892icIAX323NWA)
[**Learn Unity Multiplayer (FREE Complete Course, Netcode for Game Objects Unity Tutorial 2023)**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/0kmR892df763rb5VrW2fKGGEBg/j0gjEqVKTk892icIAX323NWA)  - Here is the Multiplayer Course! I really hope both of these FREE courses help you in your game dev journey!
[_Code Monkey_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/0kmR892df763rb5VrW2fKGGEBg/j0gjEqVKTk892icIAX323NWA)

[**7 Videogame Workarounds That Will Blow Your Mind**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/6zgIwY45Vwmf6Jof763hVikw/j0gjEqVKTk892icIAX323NWA)  - Train hats! Alligator boats! A secret dungeon full of every NPC you've ever killed! Take a peek behind the curtain at the ingenious ways in which game developers have managed to trick, hack and jury-rig their games to get the job done. Then subscribe for a list like this every Thursday, why not?
[_outsidexbox_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/6zgIwY45Vwmf6Jof763hVikw/j0gjEqVKTk892icIAX323NWA)

[**Make Animals In Blender 3 - The Easy Way**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/9HuvmsZoUs9ELGdKZhj8Mg/j0gjEqVKTk892icIAX323NWA)  - In this video i show you how you can make fairly convincing animals in the quickest way possible that are fully rigged and game ready.
[_Grant Abbitt_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/9HuvmsZoUs9ELGdKZhj8Mg/j0gjEqVKTk892icIAX323NWA)

[**How to Create a Scrollable Text Area with Text Mesh Pro in Unity**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/YvJHUn89290IdUbh5zOu1B4A/j0gjEqVKTk892icIAX323NWA)  - In this step-by-step tutorial, I will guide you through creating a scrollable text area in Unity using the Scroll Rect and Text Mesh Pro. You don't need to know how to code for this one!
[_Christina Creates Games_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/YvJHUn89290IdUbh5zOu1B4A/j0gjEqVKTk892icIAX323NWA)

[**Memory Profiler: Introduction to the 1.0 Release | Unity**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/GhwzW7INQR763UDV0bT4rC763Q/j0gjEqVKTk892icIAX323NWA)  - The new Unity Memory Profiler – version 1.0 – is here. In this video, we'll give you a quick introduction to the latest version, and cover its main UI elements and workflows.
[_Unity_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/GhwzW7INQR763UDV0bT4rC763Q/j0gjEqVKTk892icIAX323NWA)

[**Ragdoll to Standing Improved! (Unity Tutorial)**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/A8KyVpo4VYYSkAzhumrhTw/j0gjEqVKTk892icIAX323NWA)  - Previously we looked at how to make a ragdoll return to standing after a period of time.
[_Ketra Games_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/A8KyVpo4VYYSkAzhumrhTw/j0gjEqVKTk892icIAX323NWA)

[**Shader Variant Stripping - Advanced Gamedev Tutorials**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/J892DMFbevzGoUY473QBqkRg/j0gjEqVKTk892icIAX323NWA)  - Reduce the memory and loading times of your project by removing unused shader variants.
[_blenderfan_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/J892DMFbevzGoUY473QBqkRg/j0gjEqVKTk892icIAX323NWA)

[**How To Summon Creatures in Unity - VFX Tutorial**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/mUVKw892yGg892J8926892p4bcjaHA/j0gjEqVKTk892icIAX323NWA) 
[_Gabriel Aguiar Prod._](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/mUVKw892yGg892J8926892p4bcjaHA/j0gjEqVKTk892icIAX323NWA)

[**Lighting and Shadow PlayStation One Style | Unity PS1 Adventure Game Devlog 05**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/fFFZDZvr7oBgXMtFJg0Nzw/j0gjEqVKTk892icIAX323NWA)  - In this devlog I show off many of the common tricks used for lighting and shadow on the PlayStation such as vertex colors, smooth shading, and baked lighting. Authentic lighting goes a long way to creating a believably retro effect.
[_Justen Brown_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/fFFZDZvr7oBgXMtFJg0Nzw/j0gjEqVKTk892icIAX323NWA)

[**See How This Game's Art & Gameplay Evolved Over 2 Years**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/yMSbsBFNfHrGlDxaWRgUfg/j0gjEqVKTk892icIAX323NWA)  - Game Designer Antoine Grégoire-Slight gives us a look at how the game's art has evolved over time. From early concept art to previz to final art.
[_Unity_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/yMSbsBFNfHrGlDxaWRgUfg/j0gjEqVKTk892icIAX323NWA)

## Assets

[![Flash Deals are back!](https://gamedevdigest.com/assets/images/1678454777.png)](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/ec5WcXzgGVV1EE7R0bXjRg/j0gjEqVKTk892icIAX323NWA)
[**Flash Deals are back!**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/ec5WcXzgGVV1EE7R0bXjRg/j0gjEqVKTk892icIAX323NWA)  - When each Flash Deal launches, the selected asset will be available at 70% off for the first eight hours, then move to 60% off for the next eight hours. After these initial discount periods, the asset will be available at 50% off for the remainder of the sale.

Current and upcoming deals include: [Shapes](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/eQ9SrNxU8n2Zcl09ICOuig/j0gjEqVKTk892icIAX323NWA), [3D Scifi Kit Vol 3](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/DtzVb31RyGoiQrZ2TloROA/j0gjEqVKTk892icIAX323NWA), [PIDI : XFur Studio 2 - Ultimate Edition](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/axPnYruOiL7d8Lqg2FrOtw/j0gjEqVKTk892icIAX323NWA), [All In 1 Vfx Toolkit](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/jElyJzZQ7GoNiA9c892NXIIw/j0gjEqVKTk892icIAX323NWA), [Volumetric Light Beam](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/nSCmWw0CPxvjrqek5POjmQ/j0gjEqVKTk892icIAX323NWA), [Raymarcher](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/M8r892lykpKs892IVGmxO9qwQg/j0gjEqVKTk892icIAX323NWA), [Ultimate Game Music Collection](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/3iuB6CC8iUjAsuTPJl763dfQ/j0gjEqVKTk892icIAX323NWA), and lots more!
[_Unity_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/ec5WcXzgGVV1EE7R0bXjRg/j0gjEqVKTk892icIAX323NWA) **Affiliate**

[**GoNorth**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/uknAfv79UJabTjheik1E1g/j0gjEqVKTk892icIAX323NWA)  - GoNorth is a web application used for planning the story and world of RPGs or other open world games. GoNorth is cross-plattform ready, provides multilanguage support and is designed as a responsive layout.
[_steffendx_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/uknAfv79UJabTjheik1E1g/j0gjEqVKTk892icIAX323NWA) *Open Source*

[**unity-vimeditor**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/cXi0hXj2Wj0ujtPbO9svbg/j0gjEqVKTk892icIAX323NWA)  - Add vim to the Unity's External Tools section in Preferences so all your files open in gvim.
[_idbrii_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/cXi0hXj2Wj0ujtPbO9svbg/j0gjEqVKTk892icIAX323NWA) *Open Source*

[**PixiEditor 1.0 Released!**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/2EANqfmP892l9dxBuB1XAJXQ/j0gjEqVKTk892icIAX323NWA)  - PixiEditor is a Pixel art editing software. Create beautiful sprites for your games, animations (coming soon!), and edit images. All packed in eye-friendly dark theme. _[Read the [PixiEditor 1.0 Released!](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/IsjsdxWEFV0G65Q20gFI6w/j0gjEqVKTk892icIAX323NWA) blog post_]
[_pixieditor.net_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/2EANqfmP892l9dxBuB1XAJXQ/j0gjEqVKTk892icIAX323NWA) *Open Source*

[**Hack and Slash Framework**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/hJnZlIUXh0aYJ1e5GFyS3Q/j0gjEqVKTk892icIAX323NWA)  - HnSF is a Unity framework for developing Hack-and-Slash/Character Action games.
[_Hack and Slash Framework_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/hJnZlIUXh0aYJ1e5GFyS3Q/j0gjEqVKTk892icIAX323NWA) *Open Source*

[**ActiveRagdoll**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/Hj763Z6XcNYxYVndPyKtN7iw/j0gjEqVKTk892icIAX323NWA)  - From-scratch implementation of physically simulated character animation with proportional-integral-derivative controllers (PID)
[_ashleve_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/Hj763Z6XcNYxYVndPyKtN7iw/j0gjEqVKTk892icIAX323NWA) *Open Source*

[**Polyhydra**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/AfmHixGeIedpL8xCkRJsqg/j0gjEqVKTk892icIAX323NWA)  - Polyhydra is a toolkit for the procedural generation of geometric forms in Unity.
[_IxxyXR_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/AfmHixGeIedpL8xCkRJsqg/j0gjEqVKTk892icIAX323NWA) *Open Source*

[**Unity.mathx**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/1nmP7Z73pl8EWXzUkXV0Pg/j0gjEqVKTk892icIAX323NWA)  - An Extension Library for Unity.Mathematics - Extension Methods, New Syntax, Optimized Functions, and more !
[_LTMX_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/1nmP7Z73pl8EWXzUkXV0Pg/j0gjEqVKTk892icIAX323NWA) *Open Source*

[**Cable physics**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/vJHF40DepYfnybh0sZXRVg/j0gjEqVKTk892icIAX323NWA)  - Real-time simulation of cable behaviors.
[_Hrober0_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/vJHF40DepYfnybh0sZXRVg/j0gjEqVKTk892icIAX323NWA) *Open Source*

[**EaseKit**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/J6tKmtUAiq24v6EIC658KA/j0gjEqVKTk892icIAX323NWA)  - 40 non-linear easing methods to make transitions nicer in Unity.
[_ryanslikesocool_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/J6tKmtUAiq24v6EIC658KA/j0gjEqVKTk892icIAX323NWA) *Open Source*

[**Unity-HDRP-GPU-View-Cone**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/763zT8Tt2YtoJO3EGdKLll8g/j0gjEqVKTk892icIAX323NWA)  - View Cone, Field of View, Sight Cone - done with custom Shadow Mapping in Unity HDRP
[_leorid_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/763zT8Tt2YtoJO3EGdKLll8g/j0gjEqVKTk892icIAX323NWA) *Open Source*

[**QuadSphere**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/v637kWMn2WujMLKwORhsEw/j0gjEqVKTk892icIAX323NWA)  - A QuadSphere (a sphere made up of a mesh cube whose vertices are adjusted into a spherical shape) with QuadTree-based level of detail support.
[_bicarbon8_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/v637kWMn2WujMLKwORhsEw/j0gjEqVKTk892icIAX323NWA) *Open Source*

[**AI Shader**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/yhG0fRNurNcHz6nVRB07lg/j0gjEqVKTk892icIAX323NWA)  - This is a proof-of-concept implementation of a ChatGPT-powered shader generator for Unity.
[_keijiro_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/yhG0fRNurNcHz6nVRB07lg/j0gjEqVKTk892icIAX323NWA) *Open Source*

[**PUBLISHER OF THE WEEK**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/nh892xELmCX763Tmsvgz8CDaTw/j0gjEqVKTk892icIAX323NWA)  - 50% off WOW Sound. Get 50% off WOW Sound assets – now until March 16. Plus get [ALT. Electronic Dance Music Pack](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/1KtKavrIZmFLh6V31cjwMA/j0gjEqVKTk892icIAX323NWA) for free with code: WOW2023
[_Unity_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/nh892xELmCX763Tmsvgz8CDaTw/j0gjEqVKTk892icIAX323NWA) **Affiliate**

[**Syntys Polygon Game Dev Assets Bundle 3**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/GDQCyjLh8qoxcWlNxLQNUQ/j0gjEqVKTk892icIAX323NWA)  - Build your 3D game with these stylish, versatile assets. Add some low-poly, high-style 3D characters, environments, and props to your game with our latest POLYGON bundle from Synty! This flexible and eclectic library of over 5000 assets will help you develop games for a variety of genres in Unity and Unreal. Create treacherous dungeons, Wild West worlds, and wartorn battlefields. Prototype natural forests and bustling cities, and help support charity with your purchase! Your purchase of this bundle will help support Direct Relief in their ongoing humanitarian response efforts for the people of Türkiye and Syria impacted by the recent tragic earthquakes.
[_Humble Bundle_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/GDQCyjLh8qoxcWlNxLQNUQ/j0gjEqVKTk892icIAX323NWA) **Affiliate**

## Spotlight

[![Resultarias](https://gamedevdigest.com/assets/images/1678456579.jpg)](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/763a3pTwNn3hHo763892qSOv7tdg/j0gjEqVKTk892icIAX323NWA)
[**Resultarias**](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/763a3pTwNn3hHo763892qSOv7tdg/j0gjEqVKTk892icIAX323NWA)  - Resultarias is a surrealist adventure game narrated by dream exploration. You play as Utsuki, a girl that for some reason doesn't want to leave her room and will only explore the world through her dreams.

_[You can get it on [Steam](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/763a3pTwNn3hHo763892qSOv7tdg/j0gjEqVKTk892icIAX323NWA)]_
[_Christopher Hernandez_](https://list.marronegames.com/l/Kt9Ni9vvGo9AN9cmfxjqhQ/763a3pTwNn3hHo763892qSOv7tdg/j0gjEqVKTk892icIAX323NWA)



---

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.