In this course, we will implement a stat system in Unity.Who is this course for?This is an advanced course designed for those who already have a fundamental grasp of Unity, and want to learn how to implement a stat system using SOLID design principles.Are there any course requirements?A solid understanding of C#Previous experience using UnityWhat you will learn:How to work with Unity's UI Toolkit and UI BuilderHow to work with Unity's GraphView APIHow to implement a save systemHow to implement a level systemHow to implement a stat systemHow to use C# assembly definitionsHow to create a custom editor window using the UI BuilderHow to create a Heads Up Display (HUD)How to create a health bar using the Unity UI systemHow to create a user interface for viewing stat valuesHow to make a stat value a function of a mathematical formulaRequired experience & base maximum health increase as the player levels upHow to display the damage taken by a characterHow to write Play Mode testsHow to modify the speed of an animation based on a statHow to implement a damage system that accounts for critical hits, differentiates between physical/magical attacks, and includes defensive statsIf all this sounds appealing to you, please join me, and I'll see you inside the course.