Unity Stat System – Learn Unity

Unity Stat System – Learn Unity

The complete guide

When we take this course, we’ll learn how to make a stats system in Unity. In this class, you’ll learn how to build a stat system using SOLID design principles. If you already know how to use Unity, this class is for you.

Are there any rules for taking this class?
    • Good knowledge of C#
    • In the past, I’ve used Unity.
What you will learn:
  • It shows how to use Unity’s UI Toolkit and UI Builder to make things like menus.
  • To learn how to use Unity’s GraphView API, read this guide.
  • How to set up a save system.
  • Learn how to set up a level system.
  • How to set up a stat system.
  • To learn how to use C# assembly definitions.
  • How to make a new editor window with the UI Builder.
  • How do you make a Heads Up Display? (HUD).
  • Learn how to make a health bar in Unity with the UI system.
  • How to make a user interface so that people can see stat values.
  • This is how to make a stat value that is part of a math formula.
  • Players need more experience and have more health as they level up.
  • Damage: How to show how much damage a character has been through.
  • How to write tests for Play Mode.
  • How to speed up or slow down an animation based on a certain stat, like a number.
  • Learn how to set up a damage system that takes into account critical hits, distinguishes between physical and magical attacks, and includes defensive stats.

Then please join me. I’ll see you inside the course.

What you’ll learn?
  • How to make a stat system.
  • How to make a save system.
  • The UI Builder can be used to make editor windows.
  • The UI Toolkit shows you how to make user interfaces.
  • How to use Unity’s GraphView API to make things work better.
Who is this course for?
  • Game makers that work on indie game projects
  • Programmers
Requirements:
  • Having a lot of experience with Unity
  • Strong knowledge of C#
Course content
1. Introduction
Introduction
—————
2. Stat System
Introduction
—————
Stats
—————
StatController
—————
Stats Tests
—————
Attributes
—————
Attributes Tests
—————
Primary Stats
—————
Primary Stat Tests
—————
3. Stat Database Editor
Introduction
—————
ScriptableObject Collection Editor UI Document
—————
ScriptableObject Collection Editor Script
—————
Stat Database Editor Window Part 1
—————
Stat Database Editor Window Part 2
—————
4. Node Graph Editor
Introduction
—————
 Stat Formula Tests
—————
Editor Window
—————
Root Node
—————
Search Window
—————
Inspector
—————
Edges
—————
Save
—————
Nodes
—————
Stat Formula
—————
5. Level System
Introduction
—————
Level System
—————
Required Experience Challenge
—————
Required Experience Solution
—————
Level Controller Tests
—————
Player Stat Controller
—————
Player Stat Controller Tests
—————
6. Save System
Introduction
—————
Save System
—————
Save System Stats
—————
7. User Interface
Stats Window
—————
Stats Window Script
—————
Stats Window Tests
—————
Heads Up Display
—————
Heads Up Display Script
—————
Heads Up Display Test
—————
8. Gameplay
Movement Speed
—————
Combat Controller
—————
Health Bar
—————
Physical Attack
—————
Physical Defense
—————
Physical Defense Tests
—————
Attack Speed
Download all resources from here Password: freeudemycourses.online