Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your ownGame Development
Module 1
Module 2
Reusable Scenes and Event-Driven Scripts
Module 3
First-Person Movement and Camera Control
Module 4
Melee Combat and Damage Fundamentals
Module 5
Enemy Navigation, Perception, and Decisions
Module 6
Armed Enemies and Player Survival
Module 7
Kill Rewards and the One-Bullet Pistol
Module 8
HUD, Weapon Feedback, and Encounter Flow
Module 9
Building and Balancing the Action Arena
Module 10
Testing, Polish, and Linux Release