Complete course syllabus publishedThe full lesson sequence is published below. Interactive lesson production is scheduled as the Academy expands.
Create responsive top-down and platform movement while tuning cameras and player feedback.
Stage 3 · Complete 2D DeveloperSyllabus 22 topics
What you will learn
- Implement multiple movement models
- Build responsive jumping and dashing
- Tune cameras and movement feel
Course syllabus
- 01
Choosing a movement model
- 02
Direct movement
- 03
Acceleration and deceleration
- 04
Top-down movement
- 05
Eight-direction movement
- 06
Rotation-based arcade movement
- 07
Platform movement
- 08
Gravity and jumping
- 09
Coyote time
- 10
Jump buffering
- 11
Variable-height jumps
- 12
Slopes and floor detection
- 13
Moving platforms
- 14
Dashing
- 15
Knockback
- 16
Camera following
- 17
Camera limits
- 18
Camera smoothing
- 19
Camera zones
- 20
Screen shake
- 21
Controller dead zones
- 22
Exposing tuning values in the Inspector
Course projectMovement Museum
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.