Deliver to Austria
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Sams Teach Yourself DirectX 7 in 24 Hours (Teach Yourself -- Hours)

3.5 3.5 out of 5 stars 26 ratings

From the first hour, Sams Teach Yourself DirectX 7 in 24 Hours has you creating your own DirectX-enabled applications. Author Robert Dunlop guides you through the complicated DirectX APIs, empowering you to create your own DirectX powered applications featuring smooth 3D graphics and sound. In addition to laying the COM-based DirectX foundation, Robert covers animation, DirectSound, DirectMusic, Direct3D, control devices, force feedback controls, and multi-user games. This book is an ideal starting point to hone your DirectX skills quickly and easily.

Editorial Reviews

From the Back Cover

From the first hour, Sams Teach Yourself DirectX 7 in 24 Hours has you creating your own DirectX-enabled applications. Author Robert Dunlop guides you through the complicated DirectX APIs, empowering you to create your own DirectX powered applications featuring smooth 3D graphics and sound. In addition to laying the COM-based DirectX foundation, Robert covers animation, DirectSound, DirectMusic, Direct3D, control devices, force feedback controls, and multi-user games. This book is an ideal starting point to hone your DirectX skills quickly and easily.

About the Author

Robert Dunlop is Microsoft's first and only MVP (Most Valuable Professional)for DirectX. Robert is a veteran game developer with over 10 years of programming experience, and a principal of Monarch Interactive, Inc., a company devoted to creation of new entertainment titles for the PC. Robert works very closely with the DirectX Team at Microsoft, and has been on the DirectX Beta Team since 1994.

Product details

  • Publisher ‏ : ‎ Sams (December 17, 1999)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 450 pages
  • ISBN-10 ‏ : ‎ 067231634X
  • ISBN-13 ‏ : ‎ 978-0672316340
  • Item Weight ‏ : ‎ 2.25 pounds
  • Dimensions ‏ : ‎ 7.5 x 1.25 x 9 inches
  • Customer Reviews:
    3.5 3.5 out of 5 stars 26 ratings

Customer reviews

3.5 out of 5 stars
26 global ratings

Top reviews from the United States

Reviewed in the United States on May 18, 2000
I read all the reviews here before i bought the book. Some of the reviewers said that the book was full of errors, though. Book isn't too big but it's easy to read and everything is said fluently.
I found out that most of the errors concern that accompanying CD holds examples written in DX6. At first try, i had 122 errors in the first programming example, and sweat started to push out. Solutions to amount of errors in this book was simple tough : i removed precompiled headers options (get rid of stdafx.cpp and stdafx.h's) and added windows.h, stdio.h and stdarg.h to the beginning of the code. Then you just make DX6 version clikers to match those in DX7 (like renaming LPDIRECTDRAW4 to LPDIRECTDRAW7) to make fluent code all the way. Now all examples compiled and work'd just fine (also pay attention to compiler settings in the first chapter).
Dunlop is an excellent writer. There aren't too many excersies at the end of each chapter (normally just two or three) but doing them makes you understand things essential in the next chapter. This book is great, thus it seems like SAMS put it out on the market in a little bit of a hurry. I hope this review helps those, whom have fought with the not-compiling examples .. i found out, that it's quite easily avoided.
10 people found this helpful
Report
Reviewed in the United States on March 13, 2000
The D3D IM section of the book was great. I have been working with DirectX for a few years (Since DirectX 3) and have many sources about it. This is by far the best (simplest) I have seen on covering D3D. The writing style is to the point. If you don't get it the first time, re-read the chapter (hour). There were a few technical problems, like the wrong Section Title for the following chapters, but if you can get past that it is a great book. Although geared for the beginner I think the D3D portion of the book is great. Of course, as with any book it is just a starting point. The techniques used can be improved upon, but the reason why it is not is to keep the text simple, and at least let the reader get his/her feet wet. All in all I think this is a great book. But it is not (nor does it claim to be) an all inclusive source for learning DirectX.
4 people found this helpful
Report
Reviewed in the United States on April 12, 2002
I bought this book mainly for it's 3D section, but also to learn about DirectX in general. I had hopes of writing a simple 3D game (maybe even a 2D one), however it quickly became apparent that the Author has probably never used DirectX for that purpose!! I honestly found myself wondering, "Why else would you use DirectX if not for programming games?"
I worked through a few of the lessons (attempting the 24 hour goal), however after the first few lessons, I just couldn't continue. The lessons were so damm boring. I mean - the whole point of DirectX is to bring games to life, if not games, then at least bring the screen to life! This Author killed any spirit I had to create a "laser gun battle while driving to a fight scene in my Hover-Ferrari dodging laser fire from monsters with laser-cannons grafted to their chests!"
Instead we get a [bad] picture of a two dimensional, badly drawn taxi, moving to the left of the screen slowly (but smoothly), while the background moved a little bit and a sound moved from one speaker to the other. I mean really!!!! I have not seen a game like that EVER in my life - except for something designed for toddlers whilst learning to tell the difference between a horsy and a cow! Granted, this particular topic was only a demonstration of some DirectX techniques, but I had to wonder in what kind of game I would use these techniques? It just wasn't interesting at all - completely boring beyond belief!
The most complex example in the book involved several textured buildings, with a single stationary car and a moving helicopter that you got to fly, except fly is the wrong word! It quickly became apparent that the Author doesn't know how to program the DirectX 3D stuff. When the helicopter rotated, the buildings changed shape! I was absolutely dumbfounded!
SAMS put their name to this book, but instead of that being a good thing, it's now a warning label when I go shopping. Obviously SAMS do not require a high standard for their books, or their Authors.
Reviewed in the United States on December 23, 1999
----------
This book should have been titled:
'Teach Yourself DirectX 7 - For C++.'
Although DX7 is accessible from Visual Basic, this book does not offer any info for VB programmers. (And for some reason there was no mention of this C++ restriction in the book's description on this website). I have nothing against C++, I just haven't learned it (yet).
Microsoft's DX7 SDK offers help and explanations in both C++ AND Visual Basic. Since this book was written by Microsoft's DirectX 'MVP', shouldn't it support both languages as well?
I guess I would just be satisfied if I could buy a printed version of the SDK help file (It's the best source of info and examples - for either language, but it would be nice to have something in book form).
Are there any DirectX 7 books out there for VB?
20 people found this helpful
Report