how to learn game development
Honestly just start building games. You really don’t need anything other than a programming language (frameworks and engines are a bit much at this point.) Maybe pygame at the most.
- Game Engine Architecture (textbook)
- Game Programming Patterns
- Foundations of Game Engine Development
- Game Math
- game art