Hello... I've been a VB.NET developer for quite some time, but I decided to start making games. I bought a book called "Begginig C# game development" by Ron Penton... I've read the first half of the book that's about how C# works and stuf, but in the second half we get into making my first game... Now, the problem is: he shows me how to make the game in Direct3d/DirectX but I only have XNA installed... I've heard that Direct3d/DirectX is becoming obsolete so I was wondering if what the book says still applies exactly the same to XNA, if not, should I just use Direct3d/DirectX or get a new book?

Thanks!

Directx is not becoming obsolete.
Directx and xna are two different things.
The first is an API, designed for C++, the second is a framework.
The things in the book are usable in xna (with some rebuild for the framework).

If you don't want a framework, and you want to learn from zero, you can use SlimDX.

I think this is usefull.

Davide

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.