Complete Godot 3D Character Controller Course
Learn Godot by building a complete third-person character controller with movement, animations, cameras, and game-ready mechanics.
About $7 per hour of instruction.
Get this course for $14 Watch the first lessons free30-day money-back guarantee · lifetime access
What you'll learn
- Navigate the Godot interface confidently
- Create and organize Godot projects
- Build a third-person player controller from scratch
- Create player movement using vectors and velocity
- Implement gravity, jumping, and sprinting
- Configure collision layers and masks
- Add controller (joypad) support
- Build a third-person camera system
- Import and prepare animated 3D characters
- Create animations using AnimationPlayer
- Build animation state machines with AnimationTree
- Blend animations smoothly
- Refactor gameplay code for cleaner projects
- Create your own playable character variants using Mixamo
- Build a reusable foundation for future 3D games
That's about $7 per hour of expert instruction.
Get this course for $14 Watch the first lessons free30-day money-back guarantee
- Instant, lifetime access on any device
- All project files & resources included
- Try it risk-free - full refund, no questions asked
30-Day Money-Back Guarantee
100% refund, no questions asked.
Lifetime Access
Access your content on any device, at any time.
Friendly Support
Got a question? Ask in the course Q&A and our team is happy to help.
About The Course
Build a Professional Third-Person Character Controller in Godot
Build one of the most essential systems in any 3D game: a professional third-person character controller. Whether you're creating an action game, adventure game, platformer, RPG, or survival game, nearly every 3D project starts with one core feature - a responsive player controller. In this hands-on course, you'll learn exactly how to build one from scratch using the Godot Engine.
Instead of learning isolated features, you'll follow a complete project from beginning to end while discovering the workflows used by professional game developers.
You'll progress through project setup and interface exploration, player scene creation with collision systems, core movement mechanics including gravity and jumping, a third-person camera system, character model importing, animation tools including AnimationPlayer and AnimationTree, state machine development, and final code refactoring with Mixamo character variants.
By the end, you'll have a reusable third-person controller foundation you can drop into any future 3D game.
Curriculum
20 modules · 2 hours of content
- 1 Introduction: What You'll Build
- 2 Installing Godot & Creating Your Project
- 3 Understanding the Godot Interface
- 4 Creating the Player Scene
- 5 Building a Simple Test Environment
- 6 Collision Layers and Masks Explained
- 7 Input Actions and Movement Controls
- 8 Understanding Velocity and Vectors
Related courses
Keep building momentum with these picks.
Blender Character Creation Course: Create 3D Characters
Blender Fantasy Mushroom Character Course: Model, Rig & Render
Character Design Course: Master Character Digital Illustration
Ready to start learning?
Get lifetime access to this course for a single $14 payment. Or save with a bundle.
Get this course for $14Complete Godot 3D Character Controller Course
$14 $49.99 -72% · lifetime access