or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Managed DirectX 9 Kick Start: Graphics and Game Programming
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Managed DirectX 9 Kick Start: Graphics and Game Programming [Paperback]

Tom Miller (Author)
3.9 out of 5 stars  See all reviews (41 customer reviews)

List Price: $44.99
Price: $30.71 & this item ships for FREE with Super Saver Shipping. Details
You Save: $14.28 (32%)
  Special Offers Available
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
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Paperback, Bargain Price $18.00  
Paperback, November 3, 2003 $30.71  

Book Description

0672325969 978-0672325960 November 3, 2003

Managed DirectX was released with the latest version of the core DirectX libraries in DirectX9. It enables developers using the new .NET languages (i.e. C#, VB.NET, etc.) to develop rich multimedia applications with DirectX. Unfortunately the Managed DirectX runtime was released without adequate documentation, and developers are having a hard time figuring out the best way to write managed applications. This book covers how to use the Managed DirectX objects, how they differ from the core DirectX libraries, and how to create these rich multimedia applications in C#. It also covers in depth graphics techniques and the new high-level shader language shipping with DirectX9.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Managed DirectX 9 Kick Start: Graphics and Game Programming + Direct3D Programming Kick Start + Introduction to 3D Game Programming with Direct X 9.0c: A Shader Approach (Wordware Game and Graphics Library)
Price For All Three: $93.98

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Direct3D Programming Kick Start $33.31

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

  • Introduction to 3D Game Programming with Direct X 9.0c: A Shader Approach (Wordware Game and Graphics Library) $29.96

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



Editorial Reviews

About the Author

Tom Miller is the development lead for Managed DirectX, as well as the designer of the API. He has worked on the DirectX team for the last four years, including the SDK team writing samples, as well as the DirectX for Visual Basic team. Previously at Microsoft, he worked on the Visual Basic and Office teams.


Product Details

  • Paperback: 432 pages
  • Publisher: Sams (November 3, 2003)
  • Language: English
  • ISBN-10: 0672325969
  • ISBN-13: 978-0672325960
  • Product Dimensions: 9.2 x 7.4 x 1 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (41 customer reviews)
  • Amazon Best Sellers Rank: #996,032 in Books (See Top 100 in Books)

More About the Author

Tom was born in 1975 in Saint Louis Missouri and has worked at Microsoft for over a decade. He specializes in bringing together managed code and gaming. He wrote and supported Managed DirectX and was largely responsible for implementing the XNA Framework. He currently works in Microsoft Studios making games.

 

Customer Reviews

41 Reviews
5 star:
 (21)
4 star:
 (7)
3 star:
 (4)
2 star:
 (4)
1 star:
 (5)
 
 
 
 
 
Average Customer Review
3.9 out of 5 stars (41 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

31 of 31 people found the following review helpful:
5.0 out of 5 stars This explains more in less time than all the other DX9 books, March 27, 2004
Amazon Verified Purchase(What's this?)
This review is from: Managed DirectX 9 Kick Start: Graphics and Game Programming (Paperback)
This book truely is what it claims to be: A kickstart! It moves fast and may give people who are not familiar with Visual Studio .NET a hard time keeping up. But this is what I really liked about this book! You want to learn how to program? Find a different book! You want to get into DirectX development? Look no further!

Just the first chapter explains more than practically any other book about Managed DirectX I have read. Sure, it doesn't have all the long and ellaborate explanations some of the other books have. But for some reason, I still felt like a had a better understanding of how to do things the 'right way' after reading this book. This may have to do with the fact that the author of the book is also the author of the API.

The book covers a lot of ground. Most of the chapters deal with Direct3D (which is what I was interested in), although the author does touch on other subjects such as DirectInput. The pace is fast and the author covers the whole range from primitive drawing techniques to using higher level concepts, such as meshes, and eve the HLSL (high level shader language), which many would consider an advanced topic. Well, I do anyway... ;-)

The book doesn't just provide shallow introductions. In fact, the author doesn't even shy away from topics such as skeletal anomation of meshes, or writing pixel and vertex shaders to create specular highlights and per-pixel lighting effects.

Well done! This book will explain a lot, and it does so quickly. However, if you have no experience with 3d graphics at all, you may want to follow up with another book, such as 'Introduction to 3D Game Programming with DX9' by Frank D. Luna, which will give you a good understanding of related topics, such as a lot of the underlying math used for matrix transformation and vector mechanics. This can be done as a second step though, since this book does not require knowledge of these things, as it uses functions provided by the Managed API for practically everything it does.

As we are starting do work more with 3d graphics as a company, I have a need to get team members up to speed on the subject matter. This is the book I recommended they all read...

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


17 of 17 people found the following review helpful:
5.0 out of 5 stars Really is a great "Kick Start", November 12, 2003
By 
This review is from: Managed DirectX 9 Kick Start: Graphics and Game Programming (Paperback)
I was looking to buy a book to help build a 3D game engine using C# and managed DirectX9. I initially bought "Introduction to 3D Game Engine Design Using DirectX 9 and C# by Lynn Thomas Harrison". The title seemed to be exactly what I was looking for. But, Lynn's book was just a game engine he created with a huge dumping of code. An interesting exercise to run through, but certainly it wasn't adaptable to anything beyond the type of game he developed.

Miller's book does a great job of covering the *entire* managed DirectX library including graphics, sound, input and networking. He walks through examples, introduces 3d concepts (along with the appropriate utilities in DirectX) and explores why you would take one approach over another. It was absolutely what I was looking for! The book also includes sample code that works right out of the box.

In a nutshell, I would say this book is like having the Managed DirectX team walk you through several tutorials that include commentary and reasons for taking certain approaches. It should also be required reading for anyone that wants to understand what is included in the DirectX SDK samples/tutorials.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


20 of 21 people found the following review helpful:
5.0 out of 5 stars Excellent Book, November 24, 2003
By 
This review is from: Managed DirectX 9 Kick Start: Graphics and Game Programming (Paperback)
It's a bit difficult to compare this book with other MDX books since there are so few. Let me start with what this book does not do. It doesn't teach you to program (in C# or any other language, which isn't all that surprising given the title). I also don't think it is aimed at a beginner in 3D graphics - it doesn't cover any of the usual mathematical primers that I've come to expect as filler material in most graphics books (this book doesn't attempt to teach you to write a software rasterizer so it isn't really necessary and there are some very good books dedicated to the subject that do a much better job than a chapter or two stuck in front of a MDX book). It also doesn't try to teach you to write a commercial quality game - I'm not sure any book can do that (and "Kick Start" means exactly that). Lastly, it doesn't provide exhaustive coverage of DirectX.

So, what does this book provide then?

It provides a very concise treatment of the D3D part of MDX and fair coverage of the rest (enough to get you started). To get the most out of this book you should have a good knowledge of C#/.NET programming and a good idea of the fundamentals of 3D programming. It certainly wont hurt to have had some prior knowledge of the DirectX SDK and some idea of game programming.

In other words, this is an intermediate level book (says so on the back cover too) and provides exactly what it sets out to do and leaves the non-essential blanks to be filled in elsewhere.

Overall though, I give this book 5 stars for the following reasons:

1. Well written.
2. The author knows what he is taking about (no great surprise there).
3. Covers the topic well without the fluff.
4. The samples work (hint: install the summer update).
5. Priced well.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

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











Only search this product's reviews




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
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

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
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject