Complete Godot 3D: Code Your Own 3D Games In Godot 4!
Learn how to create 3D games from start to finish in Godot engine 4 and GDScript!
//

Launch Project Boost Into Orbit.
Your first project is a rocket, physics and all. Project Boost is your first 3D Godot build from the ground up: you'll control a rocket with real physics, navigating levels and dodging obstacles as you go. It's a small, contained game, deliberately so, built to get GDScript and Godot's node system under your fingers before the next two projects ask more of you.

Command Your Towers in Barbarian Blaster.
One tower defence game, a mountain of transferable skills. Barbarian Blaster teaches you the mechanics that show up in almost every game genre: mouse control, spawning enemies, firing projectiles, dealing damage and animating it all. By the end of this project, Godot stops feeling like a 2D engine wearing a 3D costume and starts feeling like home.

Craft Levels Your Enemies Can Navigate.
Custom levels, real enemies, built entirely by you. You'll design interactive 3D levels and interiors from scratch, then populate them with character controllers and enemy AI that reacts to the player as they move through the space you built. Tweens, AnimationPlayers and shaders add the finishing polish, so your levels don't just look right, they play right too.

Get Tactical in Robo Rampage.
Custom levels, smart enemies, weapon in hand: your FPS. Robo Rampage is your first-person shooter, built with the interior levels, AI enemies and 3D game dev skills you've picked up across all three projects. By the end you've got a rocket game, a tower defence game and a full FPS behind you, and the Godot 4 fluency to build whatever 3D game you dream up next.
What you’ll learn
Dive into Godot 4 and build three rad 3D games from scratch.
Master game mechanics with Godot’s nodes, scenes, and signals.
Code like a pro in GDScript, Godot's custom scripting language.
Animate your game world with Tweens, AnimationPlayers, and Shaders.
Design immersive 3D levels and craft interactive environments.
Create dynamic character controllers and cunning AI enemies.
Launch Project Boost, steering rockets through tricky obstacles.
Command your towers in Barbarian Blaster, mastering defence tactics.
Get tactical in Robo Rampage, a first-person shooter with custom levels.
30 Day Money-Back Guarantee
100% refund, no questions asked.Lifetime Access
Access your content on any device, at any time.Teaching Support
Never get stuck with our teaching assistants on call.About the course
Learn how to get the most out of the new Godot 4 game engine by making cool 3D video games.
We take you through the fundamentals and key concepts of Godot. You’ll use Godot’s built-in scripting language, GDScript, to create interesting game mechanics.
You’ll learn how to build 3D levels, environments, character controllers, enemies, and a host of other essential game objects. And you’ll animate your game with Tweens, AnimationPlayers and even Shaders!
You’ll create 3, yes 3!, awesome games in Godot 4…
- Project Boost: Your first 3D Godot Project from the ground up, controlling a rocket with physics to explore levels and avoid obstacles.
- Barbarian Blaster: a Tower Defence game where you’ll learn a bunch of essential skills for a variety of games like mouse control, enemies, firing projectiles, dealing damage, spawning game objects, making animations and more.
- Robo Rampage: First Person Shooter game where you’ll learn how to build custom interior levels, enemies with AI and polish off your 3D game dev skills.
Whether you’re a complete beginner or have dabbled in Godot before, this course will have something for you.
Godot 4 is an amazing engine and this course is the perfect place to dive into it.

Curriculum
Instructors

Bramwell Williams
Hi! I'm Bramwell Williams, a professional software engineer who worked on communication technology at Cisco and the IOS release of Rome Total War.
I started using Godot in 2017 and have been in love with the engine ever since, using it for over a dozen game jams and way more personal projects.
The update to Godot 4 made the 3D side of the engine a force to be reckoned with considering the engine's lightweight size, and being open source is a huge boon, with a terrific community to boot. I am really passionate about Godot and hope you come to feel as strongly as I do about the little blue robot 🤖!
For the last three years I have been a full time gamedev educator producing educational content for GDQuest, my own Godot course since Godot 4 first became available in Alpha, and now for Gamedev.tv!
This trajectory was born of a lifelong love of games in all forms and a desire to create wonderful stories while thoroughly enjoying teaching and breaking complex problems into manageable chunks.



