Skip to main content
gamedev.net
🔒 Locked

Books!

Started by Shiny Sep 20, 2006 at 6:04 AM 1 replies 1k views
Original Post
Shiny
Shiny
So, I continue on the path to knowledge by buying some books. Just placed an order with Amazon for: Clicky here (Managed DirectX 9 Kickstart, by Tom Miller) Reviews here are good -- though on the Amazon store itself, someone mumbled about the book being too old to be of any use -- I haven't received the book yet (obviously) but I don't think this is going to be the case. Obviously, it couldn't cover the more useful aspects of .NET 2.0 (considering it hadn't dropped at the date of the book's publishing), but I'm figuring it will give me a good overview of where MDX sprouted from (straight from the Donkey's mouth, so to speak -- Miller was in charge of MDX iirc) and how to get started (and I anticipate the transition to MDX 2.0 to be relatively painless -- it's not often new iterations involve -more- pain than their predecessors).. Either way, Mr Miller has just released another book (which isn't mentioned on Gamedev, probably because no one has it yet) which leads the reader through a series of tasks until they wind up with a completely functional game. I thought 'Well, this would be useful, because it would deal with MDX 2.0' -- and then I thought 'I don't need a lesson in engine design, just how to use DirectX in C#'. Still, I like to think I am fairly proficient with C# -- and that my purchase is just me yearning for something to hold in my hand, rather than poring over MSDN and the SDK docs at a terminal/laptop. Thoughts on the utility of this book & my other purchase, Frank Luna's Introduction to 3D Game Programming with DirectX 9? If you decide my choice was poor, fill us in on why -- querulous criticism along the lines of 'That book sucks' is -not- what I want to read. Explanation and justification is king. ~Shiny
------------'C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, it blows away your whole leg.' -Bjarne Stroustrup
Machaira
Machaira
Quote:
Original post by Shiny
...and I anticipate the transition to MDX 2.0 to be relatively painless

Do you mean XNA? [grin] From the XNA FAQ
Quote:

Q: Is the XNA Framework different from Managed DirectX (MDX) 1.1 or MDX 2.0?
A: Yes. The XNA Framework is a completely different set of technologies targeted at game developers. It does share similarities based on the fact that the underlying technologies are still based on DirectX. The XNA Framework also leverages other technologies such as XACT and X/Input.

Q: Does the XNA Framework include Managed DirectX 2.0?
A: The XNA Framework will contain much of the functionality found in Managed DirectX 2.0 and will also provide much more functionality designed to help game developers write great games. It is important to note, however, that there will be some differences between what is available in the MDX2.0 beta and what is available in the XNA Framework. We will provide guidance to help customers migrate from MDX2.0 beta to the XNA Framework as early releases of the XNA Framework become available.

Q: Will there be any more improvements to Managed DirectX 2.0?
A: The current Managed DirectX 2.0 beta libraries have been unchanged since the April 2006 SDK release. There will be no further changes to MDX 2.0 beta, nor will MDX 2.0 ever release officially. The MDX 2.0 assemblies will be removed from the DirectX SDK once the XNA Framework beta is released.

Q: Does the XNA Framework replace Managed DirectX?
A: The XNA Framework will have a managed API for working with hardware on the Xbox 360 and Windows. This API will subsume functionality in MDX 2.0 beta today.
Former Microsoft XNA and Xbox MVP | Check out my blog for random ramblings on game development
Will F
Will F
Quote:
Original post by Machaira
Quote:
Original post by Shiny
...and I anticipate the transition to MDX 2.0 to be relatively painless

Do you mean XNA? [grin] From the XNA FAQ


If you want to transition from MDX to XNA, MSDN has a migration guide.

As for the Frank Luna book, i've only read the "Introduction to 3D Game Programming with Direct X 9.0c: A Shader Approach" version, but i've heard good things about the previous edition.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.