When combined with Visual C++, Game Programming All in One provides everything you need to get started as a game developer. Divided into increasingly advanced sections, it covers the most important elements of game development. Less experienced developers can start with the basics of C++ programming and can test their skills by developing two simple text games. After that, you're ready to move on to Windows programming and the main components of DirectX: DirectGraphics, DirectSounds, and DirectInput. Enhance your game design skills as you build a game library that you will use throughout the remainder of the book. The final sections cover advanced programming topics including mathematics, physics, and artificial intelligence. Put your new skills to the test as you conclude by building a full game.
Helps beginners get started and provides them with enough information to create their own games. Requires no previous experience with programming, but does assume a good understanding of computers. Softcover. CD-ROM included.
This book is a collection of my own experiments during these last years. I hope it will help you get started as a game programmer. But don’t finish this book and stop there; there are loads of other good books and sites you should read to continue your career. This book is just the tip of the iceberg.
This is an ambitious book; it covers all the elements to get you started in developing your own games, including:
And a little more . . .
- The basics of C++ programming
- C++ techniques and practices
- Windows programming
- The DirectX 8.0 API
- Game programming techniques
About the Author
BRUNO MIGUEL TEIXEIRA DE SOUSA began programming at age 11. Although he began his programming career at age 15 as a database programmer in Visual Basic, he never lost his passion for game development. Two years later, he began a fulltime career performing general game programming for a UK-based company. He has been using C++ for more than 4 years and remains an avid game hobbyist.
RONALD PENTON wrote Chapter 17. Ron started programming on his Tandy 1000TL way back in 1989, when he became interested in making games, rather than just playing them. Ever since then, he has been on a never-ending quest to learn more about computers and become more efficient at programming them. He started school at the Rochester Institute of Technology in 1998, and is currently finishing his bachelor’s degree in computer science at The University of Buffalo.
The Dreamweaver Developer's Instant Troubleshooter
The Dreamweaver Developer's Instant Troubleshooter focuses on the problems common to complex areas of Dreamweaver web development. This book also functions as a grounding and installation reference for additional technologies like PHP, ASP, MySQL, and CSS.
Inside the covers of this book, await top-notch solutions to your web...
Building the SharePoint User Experience (Expert's Voice in Sharepoint)
The SharePoint user experience is critical in application architecture and user acceptance. Using tools available to all developers, you will learn how to rebuild a SharePoint site, taking it all the way from the default out–of–the–box experience to your very own customized user experience.
Along the way you will...
Chemokines and Viral Infection (Current Topics in Microbiology and Immunology)
Chemokines represent a family of over 40 small proteins that, for the most part, are secreted into the environment and function by binding to G protein-coupled receptors (GPCRs) that are expressed on numerous different cell types. When initially identified close to 30 years ago, these molecules were associated with various human inflammatory...
Spss Programming And Data Management: A Guide for Spss And Sas Users Experienced data analysts know that a successful analysis or meaningful report often requires more work in acquiring, merging, and transforming data than in specifying the analysis or report itself. SPSS contains powerful tools for accomplishing and automating these tasks. While much of this capability is available through the graphical user... Research-Based Web Design & Usability Guidelines U.S. Department of Health and Human Services’ (HHS) Research-Based Web Design and Usability Guidelines. These Guidelines reflect HHS’ commitment to identifying innovative, research-based approaches that result in highly responsive and easy-to-use Web sites for the public.
The Federal government is the largest single producer,...