Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your ownGame Development
Module 1
Module 2
JavaScript Foundations for Playable Prototypes
Module 3
Player Movement, Camera, and Collision
Module 4
Building the Collect-and-Escape Core Loop
Module 5
Designing a Readable 3D Level
Module 6
Challenge, Hazards, and Game States
Module 7
Feedback, Interface, and Game Feel
Module 8
Playtesting and Evidence-Based Iteration
Module 9
Publishing and Presenting Your First Game