Game Dev Digest — Issue #86 - Awesome Effects
Tags: gamedev, unity3d, csharp, news
Published: 2021-03-19 12:33:11

---
title:  Game Dev Digest — Issue #86 - Awesome Effects
published: true
date: 2021-03-19 12:33:11 UTC
tags: gamedev,unity,csharp,news
canonical_url: https://gamedevdigest.com/digests/issue-86-awesome-effects.html
series: Game Dev Digest - The Newsletter About Unity Game Dev
---

###Issue #86 - Awesome Effects

![Issue #86 - Awesome Effects](https://gamedevdigest.com/assets/social-posts/issue-86.png)

How to re-create some awesome effects! Plus the GDC Showcase is going on, check out what is coming up with Unity and much more. Enjoy!

---

[**Unity at GDC Showcase 2021: Visual scripting, new releases, and other moments from the keynote**](https://blogs.unity3d.com/2021/03/16/unity-at-gdc-showcase-2021-visual-scripting-new-releases-and-other-moments-from-the-keynote/)  - “Unity for All 2021: Tech and Creator Showcase” offered an overview of recent and upcoming features and behind-the-scenes stories from the teams who created Oddworld: Soulstorm, Humankind and Crash Bandicoot: On the Run!
[_Unity_](https://blogs.unity3d.com/2021/03/16/unity-at-gdc-showcase-2021-visual-scripting-new-releases-and-other-moments-from-the-keynote/)

[**Particle Metaballs in Unity using URP and Shader Graph Part 3**](https://bronsonzgeb.com/index.php/2021/03/13/particle-metaballs-in-unity-using-urp-and-shader-graph-part-3/)  - This post is part 3 in a series of articles that explain how to draw Metaballs in Unity using the Universal Render Pipeline (URP) and Shader Graph.
[_bronsonzgeb.com_](https://bronsonzgeb.com/index.php/2021/03/13/particle-metaballs-in-unity-using-urp-and-shader-graph-part-3/)

[**Soft Foliage Shader Breakdown**](https://www.cyanilux.com/tutorials/soft-foliage-shader-breakdown/)  - This is a foliage shader that is applied to mesh consisting of intersecting quads generated from a particle system. It uses adjusted normals to provide a soft shading, alpha clipping with foliage texture and a small amount of vertex displacement to simulate wind.
[_Cyanilux_](https://www.cyanilux.com/tutorials/soft-foliage-shader-breakdown/)

[**ShaderQuest Part 4: Shader Environment Architecture**](https://halisavakis.com/shaderquest-part-4-shader-environment-architecture/)  - The purpose of this ShaderQuest part is to familiarize you with the architecture of coded shaders in Unity as well as with the visual shader creation environments found in both Unity and UE4.
[_Harry Alisavakis_](https://halisavakis.com/shaderquest-part-4-shader-environment-architecture/)

[**Changing Materials on the Fly**](https://www.stellargameassets.com/post/changing-materials-on-the-fly)  - There are a million reasons you might want to change a material in runtime. This is a really easy tutorial that will show you how. Better yet, it can be easily extended!
[_stellargameassets.com_](https://www.stellargameassets.com/post/changing-materials-on-the-fly)

[**Unity Releases**](https://unity3d.com/unity/beta/2021.1.0b12)  - Unity [2021.1.0 Beta 12](https://unity3d.com/unity/beta/2021.1.0b12) and [2021.2.0 Alpha 9](https://unity3d.com/unity/alpha/2021.2.0a9) have been released.
[_unity3d.com_](https://unity3d.com/unity/beta/2021.1.0b12)

## Videos

[![Splatoon's Ink System | Mix and Jam](https://gamedevdigest.com/assets/images/4c7a3b759d8a328dbbd469a4861ad752.png)](https://www.youtube.com/watch?v=FR618z5xEiM)
[**Splatoon's Ink System | Mix and Jam**](https://www.youtube.com/watch?v=FR618z5xEiM)  - This project is a take on the Ink System from one of my favorite games: Splatoon! Let’s explore game dev techniques and try to achieve a similar effect!
[_Mix and Jam_](https://www.youtube.com/watch?v=FR618z5xEiM)

[**VFX Graph Tutorial - Magical Library**](https://www.youtube.com/watch?v=h4SBACYb26k)  - A tutorial on creating a magical library using VFX Graph.
[_A Beginner's Dev Vlog_](https://www.youtube.com/watch?v=h4SBACYb26k)

[**Adding Shadow Casting to Grass Baked with Compute Shaders | Unity URP Game Dev Tutorial**](https://www.youtube.com/watch?v=IPoHY_yJxMc)  - Grass is one of those things that's deceptively difficult to implement. I've taken a stab at it in this series of videos, showing how to generate grass blades using a compute shader, and animate it using the vertex function of a graphics shader. In this video, I modify previous scripts to add shadow casting to the grass blades, as well as show a trick to lighten shadows without global illumination.
[_Ned Makes Games_](https://www.youtube.com/watch?v=IPoHY_yJxMc)

[**Procedural Animation: Tail, Wings, Hair, Tentacles! (Unity Tutorial)**](https://www.youtube.com/watch?v=9hTnlp9_wX8)  - A procedural animation tutorial.
[_Blackthornprod_](https://www.youtube.com/watch?v=9hTnlp9_wX8)

[**How to Create a Flexible Dialogue System - Unity #1**](https://www.youtube.com/watch?v=RfLCzDzkvb0)  - Welcome to the first part of this tutorial series in which we build a generalized dialogue system that you can use in your game, regardless of whether it is 2D or 3D!
[_Semag Games_](https://www.youtube.com/watch?v=RfLCzDzkvb0)

## Assets

[![Unity New Purchasers Sale](https://gamedevdigest.com/assets/images/1213ba57-f43e-417d-8b26-636c0fb9c0c0.jpg)](https://assetstore.unity.com/browse/new-to-unity?aid=1011l8NVc)
[**Unity New Purchasers Sale**](https://assetstore.unity.com/browse/new-to-unity?aid=1011l8NVc)  - We have a new promotion starting today for new Unity purchasers! For a limited time new purchasers can save up to 90% on a selection of bestsellers and grab their first asset from just $9.99 with the code below. This promotion ends on March 31
Coupon Code: MARCHWELCOME
[_Unity_](https://assetstore.unity.com/browse/new-to-unity?aid=1011l8NVc) **Affiliate**

[**3D Math Primer for Graphics and Game Development (Free Ebook)**](https://gamemath.com/)  - _[as described by [Game From Scratch](https://www.youtube.com/watch?v=PcKWD-fpP-o)...]_ Hands down the most readable book I've ever encountered for learning math for game development is now free online. 3D Math Primer for Graphics and Game Development by Fletcher Dunn and Ian Parbery is now free.
[_gamemath.com_](https://gamemath.com/)

[**unity-shell**](https://github.com/marijnz/unity-shell)  - Write and execute code in an intuitive "shell" with autocompletion, for the Unity Editor.
[_marijnz_](https://github.com/marijnz/unity-shell) *Open Source*

[**Unity Flocking**](https://github.com/CristianQiu/Unity-Flocking-CPU-GPU)  - The project contains different CPU and GPU flocking implementations in Unity's game engine, using a single thread and multithread approach, as well as another using compute shaders. All of them are mainly based on Unity's ECS implementation.
[_CristianQiu_](https://github.com/CristianQiu/Unity-Flocking-CPU-GPU) *Open Source*

[**Project Auditor**](https://github.com/Unity-Technologies/ProjectAuditor)  - Project Auditor is a static analysis tool for Unity Projects. Project Auditor analyzes scripts and settings of a Unity project and reports a list of potential problems that affect performance.
[_Unity-Technologies_](https://github.com/Unity-Technologies/ProjectAuditor) *Open Source*

[**UITK Editor Aid**](https://github.com/OscarAbraham/UITKEditorAid)  - Elements and scripts that help in making Unity editors with UIToolkit.
UIToolkit (UITK) allows for interfaces that are more dynamic and performant than IMGUI. Its web-like API makes creating complex Editor UI (i.e. node graphs) a lot easier.
There's a problem, though: the editor part of UITK currently lacks some of the IMGUI features required for easily creating anything more than basic stuff.
This package contains some of the stuff I use to solve the problem with a pure UIToolkit approach.
[_OscarAbraham_](https://github.com/OscarAbraham/UITKEditorAid) *Open Source*

[**Try Unity ArtEngine today**](https://80.lv/articles/try-unity-artengine-today/)  - Unity ArtEngine $19/mo promotion brings AI material generation to the masses.
[_80.lv_](https://80.lv/articles/try-unity-artengine-today/)

[**HUMBLE SOFTWARE BUNDLE: INTRO TO CODE 2021**](https://www.humblebundle.com/software/intro-to-code-2021-software?partner=unity3dreport)  - With this brand new bundle, you’ll master the world’s most popular languages by building real, portfolio-ready projects. From building games in popular styles - including RPGs, strategy games, idle games, and more - to web development, mobile apps, data science, and machine learning, the skills you’ll learn can be expanded upon to form strong foundations for your future projects.
$1,400 WORTH OF AWESOME STUFF
PAY $1 OR MORE
_[You may also like the [Learn You More Code](https://www.humblebundle.com/books/learn-you-more-code-no-starch-press-books?partner=unity3dreport) bundle from Humble as well]_
[_Humble Bundle_](https://www.humblebundle.com/software/intro-to-code-2021-software?partner=unity3dreport) **Affiliate**

## Spotlight

[![Card Game Simulator](https://gamedevdigest.com/assets/images/114d98999a231b40a9b5a9f92a483203.png)](https://www.cardgamesimulator.com/)
[**Card Game Simulator**](https://www.cardgamesimulator.com/)  - Create & Share Custom Games With CGS, users can create and share their own custom card games! 

_[[Source](https://github.com/finol-digital/Card-Game-Simulator) also available on Github]_
[_Finol Digital_](https://www.cardgamesimulator.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.