Object-oriented game development

Author: (USA) Gold / Chen Wei et al
Publisher:
Publish Date: 2005-06-01
Features: Every member of a game development team should collaborate with others. Whether you are a producer, designer, artist, or programmer, reading this book will help you complete tasks within budget while using constantly updated technologies to develop increasingly complex entertainment software. If you are a student planning to pursue a degree in game development, this book prepares you with numerous practical techniques that meet real-world needs, helping you confidently embark on your career path.
Demonstrates practical object-oriented design methods using commercial software code
Practical design patterns
Write reusable code when necessary
Write game code using component technology
Use iterative techniques for programming, development, and scheduling
Perfectly master the art of game development—start reading this book today!
"I love this book" — Liam Hislop, Full Sail World Education, Florida, USA
"Game developers can benefit greatly from this book" — Eric Le, Canada
"I sincerely recommend this book to my students" — Paul Parry, Sheffield Hallam University, UK
Based on the authors' over a decade of experience in game development, this book introduces the essential elements of programming in object-oriented game development, particularly the fundamental knowledge of team development for game engines, using vivid and easy-to-understand language. The content includes:
Demonstrating practical object-oriented design methods using commercial software code
Practical design patterns
Writing reusable code when necessary
Writing game code using component technology
Using iterative techniques for programming, development, and scheduling
This book is not only suitable for students pursuing degrees in game development, graduate students interested in game engine design, producers and artists engaged in game development, and computer enthusiasts, but also helps you understand the concepts of game development, master the basic techniques and processes, and thus contribute to developing increasingly complex game software with constantly updated technologies.

📌 Related Posts