|
Introduction to 3D Game Engine Design Using DirectX 9 and C# | 
enlarge | Author: Lynn Thomas Harrison Publisher: Apress Category: Book
List Price: $44.99 Buy New: $24.74 You Save: $20.25 (45%)
New (35) Used (13) Collectible (1) from $11.71
Rating: 24 reviews Sales Rank: 169284
Media: Paperback Edition: 1 Number Of Items: 1 Pages: 424 Shipping Weight (lbs): 1.8 Dimensions (in): 9.1 x 7 x 1.1
ISBN: 1590590813 Dewey Decimal Number: 006 UPC: 689253158135 EAN: 9781590590812 ASIN: 1590590813
Publication Date: August 20, 2003 Shipping: Eligible for Super Saver Shipping Availability: Usually ships in 24 hours
| |
| Also Available In:
|
| Accessories:
|
| Similar Items:
|
| Editorial Reviews:
Product Description
Introduction to 3D Game Engine Design Using DirectX 9 and C# illustrates the process of creating a simple 3D game engine. During this process, author Lynn Harrison demonstrates many facets of the DirectX 9 software through clear-cut explanations and examples. Throughout the course of the book, you'll develop an off-road driving game that brings such features as management of large scenes, environmental effects, and physics into play. To write the game, you'll use cutting-edge technologies&emdash;C# and DirectX, and the .NET Framework&emdash;and you'll go beyond simple graphics to explore audio, user input, artificial intelligence, and multiplayer design.
|
| Customer Reviews: Read 19 more reviews...
Code is useless. November 11, 2007 1 out of 1 found this review helpful
I purchased this book in hopes that I would be able to use the code for examples and as a guidance. However, the code is outdated and unusable. You can download a more updated version of it off of a "fan" website, though still doesn't work. I contacted the author on the matter, and he said, "I'm afraid it is now becomes an exercise for you and the other readers to take the concepts in the book and work out the latest implementation. " I don't see how one can work out the exercises on their own when they're trying to learn the exercise itself!
The concepts in the book are a little useful, though without working code it seems so close yet so far away.
I would not recommend this book to those looking to learn from it.
Code Does not Compile June 7, 2006 5 out of 7 found this review helpful
This was a total waste of my money. If you plan on compiling the code then dont purchase this book. It will not compile and they have known it for a while. But refuse to release a code update.
If you dont believe this visit the Apress website. They know the code is bad.
Not an intro book. May 23, 2006 2 out of 2 found this review helpful
If you're looking at engines like axiom, ogre, irrlicht, etc... and wondering how they do that... THIS is the book for you.
Just make sure you've read at least an intro c# book and 1 or 2 direct3d books.
I'm loving this book, I've read 1/4th of it over the period of my workshift... just can't put it down.
Things like octrees were completely confusing me, and lynn does a great job explaining it.
-1 star for not doing an octree implementation instead of a quad tree (so far... i haven't read the whole book yet), oh and i saw a "GOTO" statement in his code, which always urks me in OOP.
A godsend. May 3, 2006 3 out of 3 found this review helpful
For those who have already had an introduction into DirectX, this book is a godsend. If you know a little bit about DirectX and are ready to take the next step in designing your own engine this is the book to get. Just for the engine structural knowledge I have gained from reading this book it was well worth it, and that's not including all of the implementation examples it gives you, such as Terrains, Meshes, Cameras, and Particle Effects to name a few that I liked. If you don't know anything about DirectX, this book will probably be hard to follow. If you do know DirectX then this book will be very easy to follow. What isn't in comments is explained enough (in my opinion) in the paragraphs preceding each class and method. If you are still having trouble understanding this book then I would recommend reading an 'Introduction to DirectX' book, not an 'Introduction to Game Engine Design USING DirectX' book. All in all, this book was extremely worth it. The author definitely has experience in this field. The book's title may be deceiving to some, if you only read the first and last couple words and skip the 5 words in the middle. The previous reviews were incorrect about this book. If you have a little bit of understanding of DirectX, and would like to see how to implement some elements of a game, like the ones i mentioned previously(and there are more than that), then definitely buy this book.
Misleading Title August 11, 2005 7 out of 9 found this review helpful
This book is not an introduction to DirectX, D3D, or C#. It is a very high-level introduction to game engine design. One could almost gain as much from saying "Compartmentalise your objects" several times a day.
The title implies that it will give you some help understanding how DirextX and C# work together to create a game engine. This is false. There is a lot of uncommented code in this book (half the first chapter of 26 pages is uncommented code). The explanations given are abstract to the point of being worthless to someone who truly needs an introduction, giving only light glances at the example code. It is impossible to get a clear picture of everything involved.
There are doubtless those for whom this book is the perfect level of abstract discussion. However, I believe this is the exception rather than the rule. Highly not recommended.
|
|
| Copyright 2006 - CD Shopper | |