Certainly! Here are some books that can help you learn to make games using C and assembly language: ### Books for Game Development in C: 1. **"Programming Principles in C" by John White** - Provides a solid foundation in C programming, which is essential for game development. 2. **"Game Programming in C++: Creating 3D Games" by Sanjay Madhav** - Although it's focused on C++, it covers many concepts applicable to C as well, including game design and architecture. 3. **"Tricks of the Windows Game Programming Gurus" by Andre LaMothe** - Focuses on Windows game development and includes extensive coverage of C programming techniques. ### Books for Game Development in Assembly Language: 1. **"Assembly Language for x86 Processors" by Kip R. Irvine** - A comprehensive guide to x86 assembly language programming, useful for understanding low-level game development. 2. **"Programming from the Ground Up" by Jonathan Bartlett** - Teaches assembly language programming from scratch with practical examples, including game-related projects. 3. **"Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level" by Randall Hyde** - Provides insights into low-level programming, with a focus on optimising C and assembly code for performance. ### Combined Resources: 1. **"Programming 8-bit PIC Microcontrollers in C with Interactive Hardware Simulation" by Martin P. Bates** - Although focused on microcontrollers, this book includes C and assembly programming, which can be useful for game development on embedded systems. 2. **"Game Engine Architecture" by Jason Gregory** - Offers a detailed look at game engine design and development, covering both high-level C programming and low-level assembly optimisations. These books should give you a good mix of theoretical knowledge and practical skills for developing games in C and assembly language.
I had to sub, we share so many interests! I like Internet Arch. information should not be behind closed doors or paywalls!
Awesome thank you!
Do you know books about create games on C and Assembly language?
Certainly! Here are some books that can help you learn to make games using C and assembly language:
### Books for Game Development in C:
1. **"Programming Principles in C" by John White**
- Provides a solid foundation in C programming, which is essential for game development.
2. **"Game Programming in C++: Creating 3D Games" by Sanjay Madhav**
- Although it's focused on C++, it covers many concepts applicable to C as well, including game design and architecture.
3. **"Tricks of the Windows Game Programming Gurus" by Andre LaMothe**
- Focuses on Windows game development and includes extensive coverage of C programming techniques.
### Books for Game Development in Assembly Language:
1. **"Assembly Language for x86 Processors" by Kip R. Irvine**
- A comprehensive guide to x86 assembly language programming, useful for understanding low-level game development.
2. **"Programming from the Ground Up" by Jonathan Bartlett**
- Teaches assembly language programming from scratch with practical examples, including game-related projects.
3. **"Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level" by Randall Hyde**
- Provides insights into low-level programming, with a focus on optimising C and assembly code for performance.
### Combined Resources:
1. **"Programming 8-bit PIC Microcontrollers in C with Interactive Hardware Simulation" by Martin P. Bates**
- Although focused on microcontrollers, this book includes C and assembly programming, which can be useful for game development on embedded systems.
2. **"Game Engine Architecture" by Jason Gregory**
- Offers a detailed look at game engine design and development, covering both high-level C programming and low-level assembly optimisations.
These books should give you a good mix of theoretical knowledge and practical skills for developing games in C and assembly language.