Last Updated on March 2, 2023 by GeeksGod
Learn how to create and program your very own Scratch and Win Game with Unity, an industry-standard game development program used by many large gaming studios and indie developers across the world.
The course begins with a creation of basic systems and building blocks which are later connected to work together in a maintainable way. One of the interesting parts of this course is creating your own animation system, which does not need any animator or animation controller overhead, and is completely driven by coroutines. Also, entire game is written without use of an update method, so you will learn how to create your games without it. Just keep in mind that the course does not include finished project files, so you can have more motivation to finish it by yourself.
What you’ll learn
How to develop your game for your Mobile PhoneHow To Create UI Shader Graph Shader inside UnityHow to use Unity UI EventsHow to properly Raycast UI images even if they are overlappedHow to Draw lines with Unity LineRendererSaving and Loading your game progressHow to Work with Nested Prefabs inside UnityHow to work with Coroutines inside UnityHow to Create a simple Animation System from scratchHow To create Advanced UI for your gameAdvanced C# programming with Class Constructors, LINQ, Lambda Expressions, Generic Methods, and other tips and tricksHow To use C# attributed like ContextMenu, System.Serializable and othersHow to use static references with C#How to use OnValidate Method inside your C# scriptsHow to create a powerful Button ManagerHow to create an entire game without using Update Loopand much more…
Why learn from me?
I created this course to share my passion for making games and help others to create them. I am always trying to find effective and fast ways to solve various problems, so I hope you will find some of my tips and tricks useful also for your projects and games.