Untitled

Started by
0 comments, last by Nedelman 17 years, 1 month ago
2 questions: i'm going to start learning how to code 2D games. i need to know if i should start studying directDraw or D3D. and i've never learned API language before, what would someone from this site say would be better Directx or openGL? thanks.
Advertisement
As of DirectX 9, DirectDraw is a legacy feature and isn't available as a version 9 interface, so I don't recommend learning that. DirectX 10 will evidently be bringing back DirectDraw in some form but since you probably don't have a DirectX 10 card, that's probably not an option either.

If all you really want to do is code 2D games, you should take a look at SDL or XNA, both of which have very simple interfaces for drawing 2D graphics. Otherwise, you will have to familiarize yourself with setting up 2D parameters in a 3D API which, while flexible, is probably more complexity than you need when you're starting out.

Also, since you asked, I prefer D3D to OpenGL.
www.gameprojects.com - Share Your Games and Other Projects

This topic is closed to new replies.

Advertisement