Author: Mike McShaffry
Publisher:
Publish Date: 2006-01-01
Features: Master's passionate dedication, comprehensive portrayal of the commercial-level computer game development process! As the lead programmer at Origin Systems (developer of the StarCraft and The Elder Scrolls series) and a key programmer at Microsoft, Mike McShaffry starts from page, guiding you through how to create and write great interactive games. This book is filled with numerous tips and code examples, along with extensive discussions on critical non-code factors, making it the ultimate guide for crafting beautiful, bug-free, high-quality game code. These games have been experienced by top game publishers like Electronic Arts and Microsoft. The book covers all key aspects of game development, including programming, teamwork, designing appropriate game architecture, code optimization, and more. It also includes numerous secret techniques and tricks used by programmers who have honed their skills in cutting-edge game projects like The Network Elder Scrolls. All specific programming concepts are introduced using C++. This book is bound to become a classic in the hands of every game developer!
With his unique insights into the gaming industry, the author explores every facet of game development. From how the gaming industry works to the diverse people within it; from intricate techniques and algorithms to the structure and architecture of games; from debugging skills to the creation of progress milestones and project management. The book is divided into four parts with 15 chapters: Part "Game Programming Fundamentals" introduces the main components of games and how they interact, showcasing some tools from the game programming toolbox; Part "Making the Game Run" presents a rich, content-filled game code example, including user interface code, 2D graphics code, and the main loop; Part "Building Your Game" delves into more complex code, such as 3D code, special Windows game code, and some excellent debugging tools; Part "Professional Game Development" demonstrates the actual process of developing games, from scheduling to testing to the final delivery of the game. Whether you are a game project manager, a game programmer, or an avid enthusiast with a passion for gaming, this book will provide invaluable insights.
Game programming complete
📌 Related Posts
News
Why do two consecutive natural miscarriages occur?
2026-09-30
News
Why not use contraception and get pregnant?
2026-09-30
News
How to determine if it is menstruation or uterine bleeding
2026-10-04
Literature
Complex Analysis and Integral Transformations
2026-10-06
Literature
PREMIERE PRO 1.5 Digital Audio and Video Editing Techniques Essentials
2026-10-07
Literature
Wireless LAN Security Practice - WPA and 802.11!
2026-10-07
Literature
(Zero o'clock) Chinese Version VisualFoxPro Basic Training Course
2026-10-07
Literature
Mastering Office 2003 Techniques: 600 Tips
2026-10-07