Complete Godot 3D: Develop Your Own 3D Games Using Godot 4
Learn how to create 3D games from start to finish in Godot engine 4 and GDScript!
Watch PromoComplete Godot 3D: Develop Your Own 3D Games Using Godot 4
Learn how to create 3D games from start to finish in Godot engine 4 and GDScript!
Join 734,000 Strong Student Community
Get Teaching Assistant Support
Earn a Completion Certificate
Enjoy 30-Day Money-Back Promise
Lifetime Access to 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.
You’ll get full lifetime access for a single one-off fee. The creators are qualified and experienced with modelling and coding, so are able to explain complex concepts clearly, as well as entertain along the way.
And you’ll get access to the Q&A where our Instructors, Teaching Assistants and Community are ready to help answer your questions and cheer on your success.
Godot 4 is an amazing engine and this course is the perfect place to dive into it.
Your Instructor
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.
Course Curriculum (19+ hours)
-
PreviewSection Intro - Project Boost (1:05)
-
StartYour First Script (13:51)
-
StartScripting Essentials (14:24)
-
StartControlling the Player (12:26)
-
StartBlocking Out the Level (11:47)
-
StartInstantiating the Player (8:21)
-
StartRigidBody3D and Physics (13:05)
-
StartThe Input Map (7:14)
-
StartCollision Detection (12:35)
-
StartThe Export Annotation (11:38)
-
StartCrashing and Respawning (9:10)
-
StartLoading the Next Level (12:59)
-
StartIntroducing Tweens (12:35)
-
StartTweening Hazards (14:24)
-
StartIntroducing Audio (13:00)
-
StartControlling Audio With Scripts (8:50)
-
StartIntroducing Particles (12:53)
-
StartOne Shot Particles (8:08)
-
StartImproving the Ship (15:53)
-
StartColoring the Ship (4:57)
-
StartBuilding Backgrounds (14:41)
-
StartLighting the Scene (13:16)
-
StartExporting Your Game (9:01)
-
StartWrap Up - Project Boost (1:10)