“Retro Game Programming” is the gateway to the inner sanctums of game programming, past and present. It is designed to make retro game programming easy for anyone to learn. The staggering advances from the arcade games of yesterday to today's realistic computer games may seem daunting. When you conquer the underlying principles of retro game programming, however, you are on your way to understanding the complexities of modern game programming-by mastering the past, you are more likely to understand the present.
The machines studied in this book are a part of a great legacy that began the journey leading us to the mind-blowing capabilities of today’s computers. By studying the programming concepts used to create these classic games you will develop solid programming techniques that you can apply to more modern machines and software. What better way to accomplish that task than to start at the beginning-with the games that launched the video game craze!
About the Author
Earl Carey started programming on the TRS-80 Color Computer at the age of 5. He programmed for a number of years on the TRS-80 and the Apple ][ before making the jump to the PC where he created numerous C/C++, Visual Basic and assembly programs including a solution to the Y2k program he wrote in 1998. The start that retro game programming gave him has led to a fulfilling career as a computer programmer and graphic artist. He is currently the chief graphic artist/programmer of Capital City Marketing in sunny Nassau, Bahamas.