Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Retro Game Programming: Unleashed for the Masses (Premier Press Game Development)

Buy

Twenty-one years ago, I read a book that changed my life. Today I hope to write a book that will change yours. This is not a self-help book or some form of new philosophy. This book is the gateway to the inner sanctums of game programming, past and present. Bold words, I know, but I believe in this book with my whole heart. To someone who has never touched a keyboard or written a single line of code, game development can seem daunting. In the old days, this was usually the result of a lack of information. Game programming books weren’t available at your local bookstore, so it was very difficult to learn the skills needed to build games unless you were very intuitive and willing to dedicate a large amount of your time to trial and error.

Today, game programming is difficult to learn because there is almost too much information: DirectX, OpenGL,Vertex shaders, pixel shaders . . . the list goes on and on. Ironically, most information about modern computer systems is in the form of closely guarded trade secrets. Even if this were not the case, it would take a lifetime for the average person to master all that information. Finally, even if he could master it, the hardware would be obsolete long before he could use his knowledge!

"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!

(HTML tags aren't allowed.)

Solaris(TM) Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris
Solaris(TM) Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris

"The Solaris™Internals volumes are simply the best and most comprehensive treatment of the Solaris (and OpenSolaris) Operating Environment. Any person using Solaris--in any capacity--would be remiss not to include these two new volumes in their personal library. With advanced observability tools in Solaris (like DTrace), you...

PeopleSoft for the Oracle DBA (Oaktable Press)
PeopleSoft for the Oracle DBA (Oaktable Press)
This book is aimed at helping Oracle DBAs understand and use PeopleSoft technology. For the typical DBA, the introduction to PeopleSoft is likely to include some surprises, not all of them agreeable. Many—if not most—DBAs have to deal with many different databases, usually supporting different applications. Often they will want to be...
Venture Work: Employees in Thinly Capitalized Firms
Venture Work: Employees in Thinly Capitalized Firms

This book contributes to the ongoing discussion around so-called precarious or venture work, as the proportion of those employed by start-ups and thinly-capitalized firms continues to grow. Filling a gap in literature, the author explores the relationship between venture co-workers and examines how they cope with economic...


CNET Do-It-Yourself PC Upgrade Projects
CNET Do-It-Yourself PC Upgrade Projects

Supercharge and customize your PC

Now you can get the most out of your PC with the fun and practical projects packed inside this easy-to-follow guide. Produced in conjunction with CNET.com, the place you go for the latest in tech and consumer electronics, this book shows you how to exploit the media, communications,...

Pro jQuery Mobile
Pro jQuery Mobile
jQuery Mobile is a new, simple to use, UI framework for building cross-platform Mobile Web applications. In a matter of minutes, you can create mobile applications (apps) that are optimized to run on nearly every phone, tablet, desktop, and e-reader device available today. That’s right, with a single jQuery Mobile codebase we...
The Android Developer's Cookbook: Building Applications with the Android SDK (2nd Edition) (Developer's Library)
The Android Developer's Cookbook: Building Applications with the Android SDK (2nd Edition) (Developer's Library)

Do you want to get started building apps for Android, today’s number one mobile platform? Are you already building Android apps but want to get better at it? The Android Developer’s Cookbook, Second Edition, brings together all the expert guidance and code you’ll need.

...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy