Want to learn C# and shader scripting in Unity? Prefer text tutorials? You are in the right place! Catlike Coding's Unity C# and Shader Tutorials The creation of these tutorials is funded via Patreon. It's like Kickstarter or Indiegogo campaign, but ongoing. If you enjoy what's available now and want more, please become my patron! Basics These tutorials provide an introduction to working with C# in Unity. Game Objects and Scripts Constructing a Fractal Frames Per Second Object Pools Curves and Splines Object Management A series of tutorials that deals with creating, keeping track of, saving, and loading game objects. Tower Defense A series about creating a simple grid-based tower defense game. Flow A collection of tutorials that cover the creation of flow effects, like water surfaces. Mesh Basics An introduction to procedural meshes. From a simple grid to deformable balls. Procedural Grid Rounded Cube Cube Sphere Mesh Deformation Scriptable Render Pipeline A series about the scriptable render pipeline. Rendering A series about understanding Unity's rendering pipeline. How a mesh turns into pixels that look like real objects. Advanced Rendering These are tutorials covering more complex or specialized rendering techniques, going beyond Unity's standard shaders. They build on the work done in the Rendering series. Hex Map A series about hexagon maps. Lots of strategy games use them. Noise Procedural noise is useful for lots of things. This series shows how to make your own. Noise Noise Derivatives Simplex Noise Marching Squares A series about drawing and reconstructing shapes using a 2D grid. Why not Marching Cubes? Because the concepts are the same for both 2D and 3D, and dealing with two dimensions is already complex enough. Partitioning Space Sharing and Crossing Staying Sharp Erecting Walls Being Colorful Games Tutorials that can be considered small games. Swirly Pipe Maze Found these tutorials useful? Want more? Become my patron! (What follows is the original first post.) Hi! I made a very basic C# text tutorial: Clock, a Unity C# tutorial. It's aimed at people who want to learn to program in Unity. It's a first draft. Feedback is appreciated! I'm wondering if there's interest in this kind of tutorial, as opposed to video tutorials. If there is, I'll make more.