Game Developer — resources
roadmap.sh: https://roadmap.sh/game-developer
Books
- Game Programming Patterns (Robert Nystrom) — the canonical, free-to-read book on design patterns for games.
- Real-Time Rendering (Akenine-Möller, Haines, Hoffman) — the definitive reference for graphics programming.
- Game Engine Architecture (Jason Gregory) — how AAA engines are actually structured, by a Naughty Dog lead.
- The Art of Game Design: A Book of Lenses (Jesse Schell) — the standard text on game design thinking.
Courses / practice
- Game Programming Patterns (online) — full book, free, with runnable examples.
- LearnOpenGL — the best free tutorial series for modern graphics programming.
- Unity Learn — official, structured Unity tutorials and projects.
- Godot docs & tutorials — official documentation with step-by-step getting-started guides.