Jump to content
  • Advertisement
Sign in to follow this  
fuerchter

Learning order?

This topic is 2347 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi there
I'm learning C++ at the moment (would still claim I'm a beginner) but I already thought a bit about what I want to do next. I took this route with the goal of programming DirectX some day, but I noticed many books people are suggesting around the internet seem to include the Windows SDK as well. So my question is: Is the Windows SDK a necessary prerequisite for me to learn the DirectX SDK. Do I in any way benefit from learning the Windows SDK before I start with the DirectX SDK?

A rather basic question but I didn't actually find much on this topic (around the forums and on the interwebz) yet :D
greetings

Share this post


Link to post
Share on other sites
Advertisement
You need to know a bit about Windows programming to use DirectX., e.g. how to create and destroy a window, but nothing too fancy. Most good tutorials for DirectX will talk you through this process anyway, so I wouldn't worry about it.

Share this post


Link to post
Share on other sites

Most good tutorials for DirectX will talk you through this process anyway, so I wouldn't worry about it.


What good resources would you recommend? I mean I have seen a few here on the forums and in general and picked the following three:

http://www.directxtu.../tutorials.aspx
http://msdn.microsof...tx/default.aspx
http://legalizeadult...phics-pipeline/

I would also really like some kind of reference I could go to like e.g. with C++:
http://cplusplus.com/reference/
where i have the C Library the STL etc.

Is there something similar for DirectX?

//EDIT:
Also I have seen some of the stuff in the books section but I'd actually want to start simple just with 2D, whereas most books seem to progress rather fast. Edited by fuerchter

Share this post


Link to post
Share on other sites
Is the Windows SDK a necessary prerequisite for me to learn the DirectX SDK[/quote]

There are pretty much two things you need to know about the Windows API to start:

  1. Creating a window. You don't really need to understand this, and can pretty much just use boilerplate code.
  2. The messages / message handling. This you do need to understand conceptually at least a little.

As Geoffrey mentioned, most tutorials will start with these two topics.

I would also really like some kind of reference I could go to like e.g. with C++[/quote]

The MSDN is the official reference for both DirectX and the Windows API. I usually just fire up google and type in the function or class name and the first link is the appropriate MSDN page.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!