Welcome to our Intermediate Unity 6 course.
This course tries to solve the problem of “What to learn next, if you have learned the basics of Unity”.
Probably you already know how to solve several problem in Unity individually. The next ideal step is to connect these several concepts into a full End-To-End Project. After taking this course you will have a template for creating serious medium sized games.
We will create a game loosely based on the famous Maze-Runner Pacman. The reason we chose this game is because it contains a wide combination of concepts and can be fully implemented without using any third party tools.
The following concepts will be covered and connected into a final game:
AI:
- Navigation
- Path Debugging
- Behavior Control
- State Machine Concepts
- Configurable State Machines with minimal setup
Clean Architecture:
- Singleton – should you use it?
- Interfaces
- Delegates
- Create your own API-Script
- Extend Monobehaviours
- Static Classes
- Event-based Communication






