Publisher: Wordware Publishing, Inc.
Number Of Pages: 500
Publication Date: 2007-06-25
Sales Rank: 1272148
ISBN / ASIN: 1598220322
EAN: 9781598220322
Binding: Paperback
Manufacturer: Wordware Publishing, Inc.
Studio: Wordware Publishing, Inc.
Average Rating: 1
Introduction to Game Programming with C++ is an exciting book for readers with no previous experience in game development. Starting from the basics of C++ and ending with the intracies of real-time 3D graphics, this book explores the interesting world of game making. It explains how to program, explores the meaning of object-oriented programming, and examines game algorithms, 2D and 3D games, sound and music, and how to create game installers. Overall, this book will introduce you to the world of game development and get you started on the right path to making games that sell.
Review:
Rant about a deceiving book
"All books have an intended audience... most likely to benefit from this text are perhaps students taking courses in computer science or software engineering... someone focusing on the game industry to work freelance or to run his or her own business making games... I have attempted to keep the reader in mind and the chapter content based upon those assumptions." - Utter Crap
Chapter Review:
-----------------------------------------------------------------------------
Chapter 1 - 3
If you have taken a math class or watched Sesame Street when you were little, skip these chapters.
Chapter 4 - 12
If you are taking a course in C++ then you don't need these chapters of the book.
Chapter 13
If you have taken and passed a beginning course in C++ you can throw out this chapter unless you want to refresh you memory.
Chapter 14
Good descriptions of certain software and resources and the best chapter so far.
Chapter 15 - 17
If your not an expert developer then don't bother with these because getting ClanLib to run is one of the hardest things I have tried to do, due in part to the poor documentation on how to install the SDK. I found one link that showed me what to do but I still got an error and couldn't install it.
Chapter 18 - 20
If you still want this book I can't help you.
------------------------------------------------------------------------------
He says clearly that the intended focus is game development on the windows platform. Really what he should have said is that the book intends to glance over everything from, what a number is to particle systems. For Christ's sake if I can understand the use of constructors and destructors without and example why the hell would I need to know what division is. Literally he explains what division is.
"There are no real requirements as to what sort of knowledge is necessary to understand this book." - Utter Crap
He really should have said, "You must what to know everything but desire to understand nothing." It is kind of Zen if you think about it. In my travels I have heard of this thing you call a "number" and something called a "pointer" but could you explain them to me in the same amount of detail?
Plus...
While glancing over sections I already knew enough about I found errors in the explanations of code. Not good for a beginner.