Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
44 used & new from $6.68

Have one to sell? Sell yours here
 
   
Introduction to 3D Game Programming with DirectX 9.0 (Wordware Game and Graphics Library)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Introduction to 3D Game Programming with DirectX 9.0 (Wordware Game and Graphics Library) (Paperback)

by Frank D. Luna (Author)
4.5 out of 5 stars See all reviews (47 customer reviews)

List Price: $49.95
Price: $32.97 & this item ships for FREE with Super Saver Shipping. Details
You Save: $16.98 (34%)
  Special Offers Available
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, July 13? Choose One-Day Shipping at checkout. Details
25 new from $19.93 19 used from $6.68

Special Offers and Product Promotions

  • Purchase this entertainment book and get 12 issues to either Rolling Stone, Men's Journal or Us Weekly for $2.95 each. That's less than $0.25 an issue. Here's how (restrictions apply)

Frequently Bought Together

Introduction to 3D Game Programming with DirectX 9.0 (Wordware Game and Graphics Library) + Introduction to 3D Game Programming with Direct X 9.0c: A Shader Approach (Wordware Game and Graphics Library) + 3D Math Primer for Graphics and Game Development (Wordware Game Math Library)
Price For All Three: $99.56

Show availability and shipping details


Customers Who Bought This Item Also Bought

3D Math Primer for Graphics and Game Development (Wordware Game Math Library)

3D Math Primer for Graphics and Game Development (Wordware Game Math Library)

by Fletcher Dunn
4.3 out of 5 stars (43)  $32.97
Programming a Multiplayer FPS in DirectX (Game Development Series)

Programming a Multiplayer FPS in DirectX (Game Development Series)

by Vaughan Young
4.4 out of 5 stars (15)  $37.96
Programming Game AI by Example

Programming Game AI by Example

by Mat Buckland
4.7 out of 5 stars (33)  $32.97
Beginning DirectX 9 (Game Development Series)

Beginning DirectX 9 (Game Development Series)

by Wendy Jones
3.1 out of 5 stars (19)  $22.79
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)  $32.84
Explore similar items

Editorial Reviews

Product Description
Introduction to 3D Game Programming with DirectX 9.0 provides an introduction to programming interactive 3D computer graphics using DirectX 9.0, with an emphasis on game development. The book begins with an explanation of mathematical tools and moves on to general 3D concepts. Other topics include performing basic operations in Direct3D such as primitive drawing, lighting, texturing, alpha blending, and stenciling, and using Direct3D to implement techniques that could be required in a game. Chapters on vertex and pixel shaders, including the effects framework and the new High-Level Shading Language, wrap up the discussion. Understand basic mathematical and 3D concepts. Learn how to describe and draw interactive 3D scenes using the Direct3D 9.0 API. Use Direct3D and the D3DX utility library to implement a variety of techniques and applications, such as transparency, shadows, reflections, fonts, meshes, using XFiles, progressive meshes, terrain rendering, particle systems, picking, cartoon rendering, and multitexturing. Find out how to write vertex and pixel shader programs with the High-Level Shading Language. Discover how to write and use effect files with the Direct3D effects framework.

About the Author
Frank Luna is a programmer for Hero Interactive. He has been programming interactive 3D graphics for more than five years, and has been using DirectX since its fifth iteration. He lives in Los Angeles, California. Technical editor Rod Lopez is a senior programmer at Digital Illusions CE and has been developing games full time for more than seven years.

Product Details

  • Paperback: 400 pages
  • Publisher: Jones & Bartlett Publishers; 1 edition (June 9, 2003)
  • Language: English
  • ISBN-10: 1556229135
  • ISBN-13: 978-1556229138
  • Product Dimensions: 8.9 x 6 x 0.9 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars See all reviews (47 customer reviews)
  • Amazon.com Sales Rank: #89,602 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #4 in  Books > Computers & Internet > Programming > Graphics & Multimedia > DirectX
    #88 in  Books > Computers & Internet > Programming > Game Programming

Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

What Do Customers Ultimately Buy After Viewing This Item?

Introduction to 3D Game Programming with DirectX 9.0 (Wordware Game and Graphics Library)
54% buy the item featured on this page:
Introduction to 3D Game Programming with DirectX 9.0 (Wordware Game and Graphics Library) 4.5 out of 5 stars (47)
$32.97
Introduction to 3D Game Programming with Direct X 9.0c: A Shader Approach (Wordware Game and Graphics Library)
25% buy
Introduction to 3D Game Programming with Direct X 9.0c: A Shader Approach (Wordware Game and Graphics Library) 4.5 out of 5 stars (17)
$33.62
Introduction to 3D Game Programming with DirectX 10
10% buy
Introduction to 3D Game Programming with DirectX 10 5.0 out of 5 stars (5)
$32.97
Programming Game AI by Example
6% buy
Programming Game AI by Example 4.7 out of 5 stars (33)
$32.97

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

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 Reviews

47 Reviews
5 star:
 (29)
4 star:
 (12)
3 star:
 (5)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (47 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
70 of 70 people found the following review helpful:
5.0 out of 5 stars One of the better DX9 books I've seen, March 6, 2004
I like the way this book is written. It is a good introduction for people who know how to program, but have not done any Direct3D development before. The book is written in a very straightforward and almost scientific manner. This book does not assume the reader to be a complete beginner when it comes to many programming topics like so many other DX9 books do (even though they often claim they don't).

This book simply covers the fundamental Direct3D topics as well as a bit of math, and it does so from the ground up as far as the DX API goes. Most of the samples are done soup to nuts, rather than using helper methods and API sample code that simplifies things a lot, but keeps too many details from the reader (once again: like so many other DX9 books seem to do).

I like the focus of the book: It simply only describes Direct 3D graphics programming. Other DirectX topics, such as DirectPlay or DirectInput are NOT covered. Also, if you do not know what a game-loop is, then you won't learn it here. I think this is one of the things I like most about this book: It focuses on one topic, and it does a great job at that!

But a small warning is in order as well: If you are not an experienced programmer and just want to get started with game development, then this book is NOT for you! Quite simply, many aspects of 3d graphics development are not for the faint of heart! Don't expect this book to read like a novel either. It is very much a DX9 text book.

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



 
14 of 14 people found the following review helpful:
5.0 out of 5 stars Good balance between text, maths and code, December 4, 2003
By John Harpur (Trim, Meath, IRELAND) - See all my reviews
(REAL NAME)   
This is a hard to fault book. My only criticism is that is wasn't longer. The presentation style is excellent. Readers will need a grasp of programming in C/C++ and an understanding of the MS environment to get the full learning value from the text. Concepts are explained clearly with supporting relevant code examples. The book should stand as a model of best practice in the area. Hopefully the author will produce another volume on dynamics in DirectX some time in the future.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
12 of 12 people found the following review helpful:
5.0 out of 5 stars Best Book to Start with Direct3D, June 6, 2004
By Mark P. White "totalmonkey" (DC Metro, United States) - See all my reviews
(REAL NAME)   
This book is a great start for people wanting to learn Direct3D and a great reference for Direct3D programmers. Frank Luna's book covers several important topics for getting started with 3D graphics using DirectX 9.0, and refrains from any off-topic discussions or biased rants.

The book includes a section on basic math concepts for 3d programming. Also includes sections on Direct3D fundamentals (which explains D3D9 initialization, the Direct3D rendering pipeline, and drawing in Direct3D with vertex/index buffers, color, lighting, textures, blending and stenciling) and applied Direct3D concepts (fonts, meshes, .x files, cameras, basic terrain rendering, particle systems, and "picking"). The author devotes the final section to vertex and pixel shaders and effects using HLSL (high-level shading language). He also includes a quick introduction to setting up a skeleton windows application as an appendix (where it should be located in a book on DirectX).

One final thing to note about this book is that it only covers the Direct3D portion of DirectX 9.0, so you'll need to go elsewhere for coverage of DirectPlay, DirectInput, DirectSound, etc. Howver, the fundamentals of Direct3D are covered with the depth necessary to give a completely understanding of how to begin coding 3D graphics with DirectX 9. After reading several books on DirectX and game programming, this is the book I wish had picked to read first.

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

5.0 out of 5 stars Great Direct X intro
I bought this book as an experienced c++ win32 developer, but no knowledge of direct x. He presents the book in a format of concept and then source code example. Read more
Published 2 months ago by John

5.0 out of 5 stars Really worth the buy if you want to digg into Direct3D
Recently i decided to get a little into Direct3D Programming. I had absolutely no background on 3D Programming, because i am developing Business Software on a daily basis. Read more
Published 9 months ago by Egon A. Rath

4.0 out of 5 stars The best book I have found so far
This is the best intro to Direct3d book I have. For the game programming aspect, it sucks, but there are so many books that tell you how to make a certain type of game (Premier... Read more
Published on March 24, 2007 by Joe

4.0 out of 5 stars A very good introductory book
This review covers the first 13 chapters. It is a book that you will definitely learn from; however, beware that it is not written for users of C#. Read more
Published on February 25, 2007 by David Emmith

3.0 out of 5 stars An introduction. Nothing more, nothing less.
I guess this book delivers what it promises, more or less. It effectively introduces you to directx. Read more
Published on February 4, 2007 by GameMaker

4.0 out of 5 stars Great book to get started. Clear and Concise
I started DirectX programming recently. This book brings you upto speed very fast. It is well organized, written well, and is kept very simple. Read more
Published on October 9, 2006 by Alpha Romeo

5.0 out of 5 stars Very easy to follow
This book is written very well, and it is written in a way that allows the reader to follow without getting lost in the terminology. Everything is explained very well. Read more
Published on July 10, 2006 by Adam Larson

2.0 out of 5 stars Great Book -- Misleading title. :(
While I agree with all the other reviews on how this book is EXCELLENT for learning the introduction (and some advanced) concepts and applications of Direct 3D it is severely... Read more
Published on May 15, 2006 by M. Hometchko

5.0 out of 5 stars An Intro D3D book written by developers, not dev wannabees
This is a solid book covering the basics of Direct 3D (and only Direct 3D...no Direct Input, Sound, etc). Read more
Published on November 1, 2005 by Yoshiro Aoki

5.0 out of 5 stars Great Book
This book is probably the best book I've seen at explaining Direct 3D. It's straight to the point, clear, and goes from simple DirectX initialization to some pretty complex... Read more
Published on October 8, 2005 by Nathan

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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


Active discussions in related forums
  Discussion Replies Latest Post
Getting Free Games 0 3 hours ago
Getting Free Games 0 3 hours ago
board games 17 1 day ago
SHOULD SEX BE IN VIDEO GAMES? 511 1 day ago
What are your favorite new board games? 29 5 days ago
Best RPG Ever 156 8 days ago
XBox or Playstation - How to Decide Which To Buy? 47 9 days ago
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Plumbing Products in the Value Center

Home Improvement Value Center Plumbing Products
Turn it on for less with spectacular deals on brand-name faucets, showerheads, and more in the Home Improvement Value Center.

Shop the Value Center

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Get That Chiseled Look

Shop for chisels
Choose chisels with quality blades and ergonomic handles for all your cutting and shaping needs.

Shop for chisels now

 

 

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.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Finger Lickin' Fifteen
Finger Lickin' Fifteen by Janet Evanovich
Darkfever
Darkfever by Karen Marie Moning

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates