Learn AI in Unity

Build intelligent game characters with Unity's AI tools. From ML-Agents and NavMesh to behavior design and training — all for free.

6
Lessons
Code Examples
🕑
Self-Paced
100%
Free

Your Learning Path

Follow these lessons in order, or jump to any topic that interests you.

What You'll Learn

By the end of this course, you will be able to:

💬

Train ML Agents

Use Unity ML-Agents to train intelligent game characters with reinforcement learning and imitation learning.

💻

Build Navigation

Implement NavMesh-based pathfinding with obstacle avoidance and dynamic navigation for 3D worlds.

🛠

Design Behaviors

Create sophisticated NPC behaviors using visual behavior tree editors and state machine patterns.

🎯

Ship to Production

Optimize and deploy AI systems that perform well across platforms from mobile to console.