Complete course syllabus publishedThe full lesson sequence is published below. Interactive lesson production is scheduled as the Academy expands.
Build first-person and third-person controllers with reliable physics, camera handling, and interaction.
Stage 5 · 3D DeveloperSyllabus 24 topics
What you will learn
- Create camera-relative 3D movement
- Use ray and shape casts for interaction
- Tune comfortable mouse and controller cameras
Course syllabus
- 01
CharacterBody3D
- 02
Camera-relative movement
- 03
Gravity
- 04
Jumping
- 05
Floor detection
- 06
Slopes
- 07
Steps and small obstacles
- 08
First-person control
- 09
Third-person control
- 10
Mouse-look
- 11
Controller camera input
- 12
Camera smoothing
- 13
Camera collision
- 14
Ray casting
- 15
Shape casting
- 16
Interacting with objects
- 17
Physics layers
- 18
Rigid bodies
- 19
Pushable objects
- 20
Moving platforms
- 21
Ladders and special movement
- 22
Movement tuning
- 23
Head-bob and motion options
- 24
Reduced-motion alternatives
Course projectController Laboratory 3D
Course development status
Interactive lessons are in production
The complete ordered syllabus above is public now. This course will receive browser labs and downloadable project checkpoints in a future content release.