Mayank Grover
Founder, Teacher @ Outscal | EA, Kixeye, DeNA, Junglee, D.E. Shaw
Design an exciting top-down stealth game where enemies have unique behaviors and increasing difficulty. Learn State Machines to design complex enemy behaviors and transitions, building dynamic and challenging gameplay across multiple levels.
State Machine Design Pattern
Creating Behavior Transitions for Enemies
Creating Generic State Machines for Reusability
Building Multiple Game Levels with Increasing Difficulty
Implementing Enemy Behaviors (e.g., Patrolling, Chasing, Shooting)
Combining Behaviors for Dynamic Enemy AI
Managing AI Logic in Unity
Top-Down Game Development Techniques
Intermediate knowledge of Unity and C#.
Familiarity with basic game scripting, Unity animations, and game objects.
Understanding of Unity’s NavMesh and AI systems is a must.
A system with at least 8 GB RAM, i5 Processor, and 2 GB GPU.
Passionate about making games with a burning desire to become a game developer.
This course focuses on crafting intelligent AI for a stealth-based game. Using State Machines, you’ll implement a wide variety of enemy behaviors such as patrolling, shooting, chasing, and teleporting. You’ll also design behavior transitions to make your enemies respond dynamically to the player’s actions.
Show More
Preview
Preview
CONTENT ONLY
$29.99
Access to all Content
Professional Certification
Mentor Support