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