Archived

This topic is now archived and is closed to further replies.

Soul Blade

What do you think is needed before moving to DX?

Recommended Posts

Soul Blade    122
Well, obviously the topic has some relevance to what I need to know. It goes to the more experianced...what do you think is need before moving on to DirectX programming with C++? Try to be general. Thanks...

Share this post


Link to post
Share on other sites
Guest Anonymous Poster   
Guest Anonymous Poster
I found that the only thing I really needed was knowledge of how things work in 3D space. You know, things like coordinate systems, vectors, matrices, stuff like that. Actual programming knowledge, not really anything more if you know C++. Anything you don''t know you will likely pick up quite quickly.

Share this post


Link to post
Share on other sites
Peon    276
Make sure you actually know C++ before you move into DirectX though... I started before I even understood pointers (I still don''t ) and so DirectX really confused me...

Share this post


Link to post
Share on other sites
savagerx    122
This is what I believe:
Before moving on to DirectX, it would help if you have some Windows Programming knowledge.

The road may be long, wind may be rough. But with a will at heart, all shall begone. ~savage chant

Share this post


Link to post
Share on other sites
evaclear    166
Before moving on to Direct X you should have a clear understanding of C/C++. This includes things such as classes, structures, pointers, and bit operations. Windows/Direct X API uses these 4 things ALOT. You should also know the rest of the language fairly well. 3d math knowledge isn''t realy needed to get into direct x because you can always use direct draw.

Share this post


Link to post
Share on other sites
Biased turkey    122
First, you must know how to program in C, or better in C++ .
About windows 98 programming you just need to know the minimum: how to create a simple window, you need one for launching Directdraw.
And that''s all if you only want to make 2D games , play with directsound and use Directinput.
Of course using Direct3D is another ballgame that suppose some knowlwdge of vectors, matrix etc...
A good book doesn''t hurt too:
The simplest one is Windows games programming for dummies , the other one is tricks of windows games programming gurus and is more detailed. Both are from Andre Lamothe and should give you a good start.
I hope this helps

Share this post


Link to post
Share on other sites