Godot Mastery: AI Fundamentals, Pathfinding, and Full Game Project | Make your first game using GODOT
---
🕒 Timestamp:
====
GAME AI - INTRODUCTION
0:00:00 - What is Game AI and Why should You Care.
0:04:08 - Different Types of Game AI.
0:06:39 - Decision Systems.
UNDERSTANDING THE ENVIRONMENT
0:09:16 - Navigating the Game World.
0:11:05 - Grids.
0:12:58 - Graphs.
0:14:10 - Navmesh.
FINITE STATE MACHINES
0:15:34 - General Concepts.
0:18:23 - Implementing a FSM in Godot.
0:28:48 - FSM Example in Godot.
FROM A TO B - PATHFINDING
0:34:14 - How Pathfinding actually works.
0:38:22 - Anatomy of a Pathfinder.
0:48:13 - Breadth First Search Example.
0:51:00 - Godot's Navmesh.
SENSORS
0:55:08 - Sensing the Game World.
0:56:22 - Implementing Range Detection.
1:07:23 - Implementing Field of View.
1:13:03 - Implementing Raycasts.
1:20:49 - Implementing Hit Detection.
1:23:50 - How to get the most out of the project (downloadables here).
FULL GAME AI PROJECT. EXPLAINED
1:26:05 - Main Player Overview (GOOD).
1:58:57 - Tank Projectiles (GOOD).
2:18:54 - The Sensor Manager.
2:25:28 - HP System.
2:29:52 - AI Overview (GOOD).
2:42:42 - System Tank Mover (GOOD).
2:46:45 - System Waypoints.
2:53:30 - System Communication.
3:01:12 - System Target Handler.
3:07:17 - . System Cover (GOOD).
3:12:56 - . FSM Patrol (GOOD).
3:17:37 - . FSM Retreat (GOOD).
3:22:56 - . FSM Attack (GOOD).
EXTRA
3:39:37 - GDScript Intro Variables.
3:44:18 - GDScript Intro Operators.
3:47:04 - GDScript Intro Flow Control.
3:52:51 - GDScript Intro Functions.
3:55:12 - Data Structures.
====
#aigame #chatgpt #midjourneyprompts #leonardoai
![](https://i.ytimg.com/vi/zGmwXkFG1mk/maxresdefault.jpg)