Learn more Download now Shop now Browse your favorite restaurants Shop now Shop now Shop now Shop now Shop now Learn More Shop now Learn more Shop Fire Shop Kindle Amazon Music Unlimited for Family Shop now Shop now Learn more

Customer Review

on 11 June 2007
This book is great. The book teaches you the very basics of game programming using C++. I completed this book a while ago now but I still use the game engine that it provides because it is so easy and quick to use. The book is easy to understand and teaches you 7 totally different games starting out with a simple snap game and then going on to a more Space Invader type game. The programming techniques that the book uses are not the type of thing done at a professional level but useful for a beginner or someone who wants to create a quick game as it uses only simple C++ and programming skills. Each chapter of the book expands on the previous chapter and more features are added to the games. A CD is provided which contains all the source code, images and sounds for the games. This is a good book for the beginner game programmer but for those who have already created 1 or 2 `visual' games then this book is not going to be of any use.

Problems of the book are that at the beginning of most of the chapters the author explains the expansion of the game engine that is required to add the new features to the game. They are explained in good detail but the author does not explain the game engine at the beginning that is going to be expanded. You are left confused of what it can and cannot do which does not help with the explanation of the expansion of the game engine later in the book. The game engine also only uses images as the visual appearance of the game which limits its use dramatically which can't do 3D. After I created a couple of games I noticed that the game engine is inefficient and very limited in what it can do without changing the game engine itself (which isn't easy).

Overall the book is well written and most of the code is explained well. Previous knowledge of C++ is essential which can be gotten from `Sams teach yourself C++ in 24 hours' which is a very good C++ book. The book will get you creating a ride range of games very quickly but don't expect it to teach you 3D, physics or industry style games. In fact you will not be able to create games higher than `Pacman' and other games from that period.
0Comment| 5 people found this helpful. Was this review helpful to you? Report abuse| Permalink
What's this?

What are product links?

In the text of your review, you can link directly to any product offered on Amazon.com. To insert a product link, follow these steps:
1. Find the product you want to reference on Amazon.com
2. Copy the web address of the product
3. Click Insert product link
4. Paste the web address in the box
5. Click Select
6. Selecting the item displayed will insert text that looks like this: [[ASIN:014312854XHamlet (The Pelican Shakespeare)]]
7. When your review is displayed on Amazon.com, this text will be transformed into a hyperlink, like this:Hamlet (The Pelican Shakespeare)

You are limited to 10 product links in your review, and your link text may not be longer than 256 characters.