Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Hi, I am working on making a game in DirectX, and I have downloaded the DirectX SDK. I know C++, but the only compiler that I have is Turbo C++ 3.0 . I'm wondering where I can find a good, free version of C++ (preferably with an editing environment) that I can use with DirectX.Also, I'm a little confused as to what exactly DirectX DOES. Is it a library within C++? Or an include file? I have a feeling there is probably an answer to all of my questions on a webpage, but I have searched and I can't find anything that answers my specific questions. I'd appreciate it if anyone could either answer my questions or direct me to website that answers them.
Thanks.

Umm...take a look at dev-C++ from www.bloodshed.net It's all free and stuff...
The DirectX is a library you use with C++. I'm pretty sure you will have to include a file as well, then you can call the DX functions to draw your pretty stuff on the screen.
If you are just starting the whole 3D stuff I personally think you should use OpenGL. But thats just the anti-microsloft me talking. I have found more tutorials and more help on OpenGL than DirectX. Here is some DX and OpenGL tutorials for ya:
http://www.gametutorials.com/Tutorials/tutorials.htm
http://nehe.gamedev.net/
Hope that helps some...
-Micah

Might I add on to the wise words of SN. You can also visit http://www.vsearch.com. Here you will get the latest information on job opportunities as well as tips and how to prepare yourself if you are interested in getting into the industry.
If you are interested in taking any free online classes, visit http://www.gameprogramming.com. Although, I have just signed up for their classes and most of the prospective students, including myself, aren't getting responses from the administration concerning registration at all. It's starting to get a bit fishy. But there's nothing to lose, just don't fall into a trap.
DirectX is also moving closer towards consoles, especially the XBOX (since DirectX is of course a Microsoft API). But the industry demands experience in both OpenGL and DirectX. When you're using DirectX there are alot of includes such as DirectDraw which will be used quite often.
I myself have been working on getting a game up over the length of the summer. There really are no other words to explain programming a game other than it being a bitch! But if you enjoy doing it, it's all worth the while. DirectX is a whole library of that you can use to do some neat stuff.
When working with DirectX you'd be using the SDK that comes with DirectX (Software Developer's Kit). With DirectX you will find 'ddraw.lib' which you will be using most often to develop your game. If this is all but babble to you please excuse me. I had a bit too much sun today.
Hope this helps.
- Rolos

Thanks very much for the info...especially for the info on the online classes. I'll look into OpenGL, that's what my old school used in their CompSci classes.

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |