Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Ultimate Godot Game AI for Beginners
Game AI - Introduction
Don't Skip This! (3:43)
What is Game AI and Why should You Care? (3:37)
Different Types of Game AI (2:23)
Decision Systems (2:29)
Understanding the Environment
Navigating the Game World (1:42)
Grids (1:45)
Graphs (1:04)
Navmesh (1:17)
Finite State Machines
General Concepts (2:42)
Implementing a FSM in Godot (10:17)
FSM Example in Godot (5:19)
From A to B - Pathfinding!
How Pathfinding actually works (4:00)
Anatomy of a Pathfinder (9:44)
Breadth First Search Example (2:39)
Godot's Navmesh (4:01)
Sensors
Sensing the Game World (1:06)
Implementing Range Detection (10:53)
Implementing Field of View (5:32)
Implementing Raycasts (7:39)
Implementing Hit Detection (2:54)
Downloadables
How to get the most out of the project (2:07)
[DOWNLOAD] Full Project Godot 3
[DOWNLOAD] Godot 4 project, from ground-up
[DOWNLOAD] Course PDF
Full Game AI Project. Explained
Main Player Functionality (32:45)
Tank Projectiles (19:49)
The Sensor Manager (6:27)
AI Functionality (12:42)
System / Tank Mover (3:56)
System / HP (4:17)
System / Target Handler (5:58)
System / Cover (5:31)
System / Communication (7:34)
System / Waypoints (6:38)
FSM / Patrol (4:33)
FSM / Attack (16:34)
FSM / Retreat (5:12)
Bonus
GDScript Intro / Variables (4:33)
GDScript Intro / Operators (2:39)
GDScript Intro / Flow Control (5:40)
GDScript Intro / Functions (2:14)
Data Structures (10:22)
Review & Feedback
Your opinion matters - Help me improve the course!
Join the Private Course Owners Discord Community
How Pathfinding actually works
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock