Are you curious about the forerunners to the realistic video games that are so popular today? "Retro Game Programming" is the gateway to the inner sanctums of game programming past and present. Using clear, easy-to-understand methods, it teaches the principles used to create games on retro computers for users of all levels.
In addition to the fascinating undertaking of programming these machines, mastery of these principles provides you with a strong foundation that can help you to better understand modern game programming concepts.
Computers are getting smarter, faster, smaller, and better, yet every computer still uses binary. Every function performed by a computer is still the sole result of the manipulation of binary data. When you learn to control the flow of binary data on an Apple, you are one step closer to doing so on a G-force video card.
Chapter 1 Bringing Your Retro Machine to Life
Chapter 2 Simply Complicated Game Programming
Chapter 3 The Early History of Video Games
Chapter 4 Assembly Language
Chapter 5 A Game Graphics Primer
Chapter 6 Setting the Video Mode
Chapter 7 Hacking the Video Buffer
Chapter 8 Adding Player Input, Physics, and AI
Chapter 9 Sound Effects
Chapter 10 Putting It All Together: Building Games