Godot 4 AI & Machine Learning Masterclass: Train Smart Game Characters and Build Neural Networks
This course is designed for developers ready to push beyond traditional AI techniques. By the end, you'll create game characters with emergent behaviors that surprise both you and your players.
This course includes.
Curriculum & lectures.
+ 01a Build a Machine Learning Model in Godot 4 1 lecture
+ 01b (Prerequisite) Navigate the Godot Editor 6 lectures
+ 01c (Prerequisite) Machine Learning Fundamentals 5 lectures
+ 02 Build a perceptron with GDScript 4 lectures
+ 03 Build model training with GDScript 3 lectures
+ 04 Unlocking Game AI - Build a Neural Network in Godot 3 lectures
+ 05 Define neural network training 5 lectures
+ 06 Visualize neural network training in Godot 4 lectures
+ 07a Command Line Fundamentals 2 lectures
+ 07bTrain AI-Driven Platformer Characters in Godot 4 lectures
+ 08 Download GDRL Godot ML example 4 lectures
+ 09 Explore Player and Robot in Godot RL 2 lectures
+ 10 Explore utility scripts 3 lectures
+ 11 Train a FPS Game Machine Learning Agent in Godot 1 lecture
+ 12 Run Godot RL FPS example 2 lectures
+ 13 Understand Player Scenes and Scripts in Godot FPS 3 lectures
+ 14 Explore AI Scripts in Godot FPS 2 lectures
+ 15 Understand FPS Scenes and Scripts in Godot 3 lectures
+ 16 Explore Other Scripts in Godot RL FPS 2 lectures
+ 17 Build simple FPS for custom game environment 6 lectures
+ 18 Connect to Godot RL in FPS 4 lectures
+ 19 Implement AI Controller from Godot RL 4 lectures
+ 20 Build Godot FPS Player functionality 4 lectures
+ 21 3D Game Machine Learning in Godot 4 1 lecture
+ 22 Build simple 3D platformer in Godot 4 3 lectures
+ 23 Build automated player movement 5 lectures
+ 24 Implement RL rewards 4 lectures
+ 25 Build automated turn and jump 5 lectures
About this course.
Give your game characters genuine intelligence and adaptive behavior instead of predictable, scripted patterns that players quickly exploit.
• Understand neural networks and how they apply to game AI.
• Train characters that learn from player behavior and adapt strategies.
• Implement machine learning algorithms within Godot's framework.
• Build decision-making systems that feel dynamic and unpredictable.
• Create AI opponents that provide appropriate challenge without feeling unfair.
Ready to start building?
This course is designed for developers ready to push beyond traditional AI techniques. By the end, you'll create game characters with emergent behaviors that surprise both you and your players.