Introduction to 3D Game Engine Design Using DirectX 9 and C# and over 360,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
35 used & new from $6.78

Have one to sell? Sell yours here
 
   
Introduction to 3D Game Engine Design Using DirectX 9 and C#
 
 
Start reading Introduction to 3D Game Engine Design Using DirectX 9 and C# on your Kindle in under a minute.

Don’t have a Kindle? Get your Kindle here.
 
  

Introduction to 3D Game Engine Design Using DirectX 9 and C# (Paperback)

~ Lynn Thomas Harrison (Author)
Key Phrases: game physics, game audio, constructor definition, Keeping It Real, Add Line, Artificial Intelligence Adding the Competition (more...)
2.3 out of 5 stars  See all reviews (24 customer reviews)

List Price: $44.99
Price: $36.51 & this item ships for FREE with Super Saver Shipping. Details
You Save: $8.48 (19%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually ships within 1 to 2 months.
Ships from and sold by Amazon.com. Gift-wrap available.

17 new from $6.79 16 used from $6.78 2 collectible from $44.99

Formats

Amazon Price New from Used from
  Kindle Edition $29.21 -- --
  Paperback $36.51 $6.79 $6.78

Frequently Bought Together

Introduction to 3D Game Engine Design Using DirectX 9 and C# + Beginning C# Game Programming (Game Development) + Beginning .NET Game Programming in C#
Price For All Three: $93.21

Some of these items ship sooner than the others. Show details

  • This item: Introduction to 3D Game Engine Design Using DirectX 9 and C# by Lynn Thomas Harrison

    Usually ships within 1 to 2 months.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Beginning C# Game Programming (Game Development) by Ron Penton

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Beginning .NET Game Programming in C# by Ellen Hatton

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Beginning .NET Game Programming in C#

Beginning .NET Game Programming in C#

by Ellen Hatton
3.5 out of 5 stars (15)  $36.91
Managed DirectX 9 Kick Start: Graphics and Game Programming

Managed DirectX 9 Kick Start: Graphics and Game Programming

by Tom Miller
3.9 out of 5 stars (40)  $29.69
Programming an RTS Game with Direct3D

Programming an RTS Game with Direct3D

by Carl Granberg
4.1 out of 5 stars (7)  $29.52
Game Engine Toolset Development

Game Engine Toolset Development

by Graham Wihlidal
4.8 out of 5 stars (10)  $29.69
C# 3.0 Design Patterns

C# 3.0 Design Patterns

by Judith Bishop
3.3 out of 5 stars (24)  $26.39
Explore similar items

Editorial Reviews

Product Description

<p><i>Introduction to 3D Game Engine Design Using DirectX 9 and C#</i> 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.</p>

<p>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.</p>



About the Author

Lynn Thomas Harrison is both a Microsoft Certified Systems Engineer (MCSE) and Microsoft Certified Solutions Developer (MCSD), and is currently employed as a senior systems engineer for Diamond Visionics Company (a visualization engineering company). He lives in Binghamton, New York, with his wife, Gerri, and son, Michael. Lynn has been active in the simulation and graphics industries for over 22 years.

Product Details

  • Paperback: 424 pages
  • Publisher: Apress; 1 edition (August 20, 2003)
  • Language: English
  • ISBN-10: 1590590813
  • ISBN-13: 978-1590590812
  • Product Dimensions: 9.2 x 7 x 1.1 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 2.3 out of 5 stars  See all reviews (24 customer reviews)
  • Amazon.com Sales Rank: #919,353 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #37 in  Books > Computers & Internet > Programming > Graphics & Multimedia > DirectX

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?

Introduction to 3D Game Engine Design Using DirectX 9 and C#
44% buy the item featured on this page:
Introduction to 3D Game Engine Design Using DirectX 9 and C# 2.3 out of 5 stars (24)
$36.51
Beginning .NET Game Programming in C#
17% buy
Beginning .NET Game Programming in C# 3.5 out of 5 stars (15)
$36.91
Managed DirectX 9 Kick Start: Graphics and Game Programming
15% buy
Managed DirectX 9 Kick Start: Graphics and Game Programming 3.9 out of 5 stars (40)
$29.69
Beginning C# Game Programming (Game Development)
14% buy
Beginning C# Game Programming (Game Development) 3.7 out of 5 stars (17)
$19.79

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

 

Customer Reviews

24 Reviews
5 star:
 (3)
4 star:
 (4)
3 star:
 (1)
2 star:
 (6)
1 star:
 (10)
 
 
 
 
 
Average Customer Review
2.3 out of 5 stars (24 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
8 of 9 people found the following review helpful:
2.0 out of 5 stars OK, if you like to study uncommented code, January 18, 2004
By A Customer
I didn't expect this book to teach me C# or DirectX, so no worries there.

The book, along with the code that you have to download from apress, shows how to design & code a game engine. Actually, it's pretty weak on the design, since there are NO diagrams, and very little doc in the code, to help me understand what I'm reading. No explanation of relationships between the various objects & classes. What's especially confusing is trying to find methods that are called by the sample code. Is the method in a base class? Do I need to override it? Is it in another object that I have to write...? If there's one thing that might save this book, it would be more diagrams, such as UML.

After reading Chapter 1 and its code (which calls game engine methods but doesn't explain them), I had to download the code and go through it line by line. I wrote out the method calls by hand, and now I finally understand the high-level structure of the engine and the sample game. But that doesn't even include AI, input, lighting, sound, and how game objects are organized inside the engine. I guess I've got my work cut out for me.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4 of 4 people found the following review helpful:
1.0 out of 5 stars Awful Book, October 24, 2003
By A Customer
Like so many other readers, I've been waiting for any book about Managed DX with C# for quite a long time since we definetely can't count on Microsoft's documentation that is only for full-time game programmers out there which I guess won't need it anyway since they're programming in C/C++ so what's the point MS???!!! Anyways, let's go back to the "book"...

But I never expected that you could just throw in some notes about some source code and call it a book, not even one single diagram that shows you where you've reached, what are you looking at, etc... I read the first sample chapter online at apress.com and it looked promising, I wish there was any other chapter that was sampled because that's the only chapter that you can read and understand. After you get to Chapter 2, you start wondering what is he talking about?! This is probably the worst technical book I ever got...

I don't mind getting the source code online and even that it does not seem to work after reading the forums at forums.apress.com but you don't learn anything useful this way, you might as well just get some source code from gotdotnet or c-sharpcorner...

I can't wait for Tom Miller's book that's being released this week I think, the table of contents and sample chapter look very promising (samspublishing.com sample chapter is 3rd chapter so you get a better idea of how the book is written) but hey, I've been fooled once, I hope this doesn't happen again!!!

Don't waste your money or your time on this so-called book!

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4 of 4 people found the following review helpful:
5.0 out of 5 stars Practical and good coverage, September 4, 2003
By N. Davis (Indianapolis, Indiana United States) - See all my reviews
(REAL NAME)   
This book has given me a good overview of 3D programming with .NET and C#. It was not too easy, and not too hard.

Also, it covers some game programming concepts that I would need to know whether or not I was using .NET.

This is a must have if you want to get into the brave new world of Managed DX.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

1.0 out of 5 stars Code is useless.
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. Read more
Published 24 months ago by A. Mikulski

1.0 out of 5 stars Code Does not Compile
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. Read more
Published on June 6, 2006 by Michael Simpson

4.0 out of 5 stars Not an intro book.
If you're looking at engines like axiom, ogre, irrlicht, etc... and wondering how they do that... THIS is the book for you. Read more
Published on May 23, 2006 by James D. Peckham

5.0 out of 5 stars A godsend.
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... Read more
Published on May 2, 2006 by ericc59

2.0 out of 5 stars Misleading Title
This book is not an introduction to DirectX, D3D, or C#. It is a very high-level introduction to game engine design. Read more
Published on August 11, 2005 by S. McMullin

3.0 out of 5 stars Could have been better, but not bad for what it is.
Lynn T. Harrison, Introduction to 3D Game Engine Design in C# (Apress, 2003)

The main problem with Lynn Harrison's book is that, well, the code doesn't compile. Read more
Published on September 14, 2004 by Robert P. Beveridge

4.0 out of 5 stars Read the Title Carefully
This book is focused on "Introduction to Game Design" and uses the C# language and DirectX 9 technology to illustrate the samples. Read more
Published on July 13, 2004 by Shane C. Hage

2.0 out of 5 stars nice concept but poor direct X instruction
Obviously Lynn put a lot of work into the application used as the foundation for this book but unfortunate he did not put as much time into the instructional aspect of the... Read more
Published on May 24, 2004

4.0 out of 5 stars Exactly what I want.
I just browsed the book in a bookstore in California, and decided to order it from Amazon. However, I am very confused over the negative ratings here. Read more
Published on March 15, 2004 by N. Thorell

1.0 out of 5 stars This book fails to teach C# or Game Programming!
I had been waiting for this book to come out for months. After multiple delays, it finally arrived. And, I am very disappointed. Read more
Published on November 24, 2003

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...

Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.