Learn how to replace the default system cursor in Unity using either the Project Settings, or through the usage of a Canvas element with a custom script to get better control over cursor size and enable the usage of shaders
Understanding the LCD effect and replicating it on Shadertoy to achieve a base for retro looks.
Convert an object's texture to HSV and rotate the Hue depending on position
Sharing a more complex billboard shader in shadergraph that fixes lighting issues from our previous shader by using different calculations for billboarding, and sets custom normals
Implementing billboarding, camera position checks and forward checks to select a suitable sprite from a given tilesheet/spritesheet/spritemap. This enables us to only use quads and avoid manipulating the sprites through script, which should increase performance for scenes with plenty of background characters.
Implementing both billboarding and scrolling the tileset/tilemap of the character to update the face being displayed according to the camera's position
Make an object track the camera and always be facing it. Learning how a Billboard shader orients itself towards the camera, and how to implement this effect in Unity Shadergraph, to be used in games for vegetation and other elements (grass, pickups...)
Explaining how to create a Simple Water Shader using Shadergraph in Unity by using scrolling normal maps and the depth buffer