Moving To Windows / Direct X
Question submitted by (12 July 1999)
|Return to The Archives
A hopefully simple (but for me very important question): I programmed old
crusty 16-bit DOS code till now and want to aim now on Win9x and DirectX.
I do have Borland C++ 4.5 compiler, Tasm 4.0 and some books about programming.
What else do I need (considering software)?
Where can I get the source code of famous games (DOOM, DUNE, Heretic, whatever...)
Borland compilers should work just fine. Just keep in mind that the DirectX
lib files aren't compatible with Borland compilers as is, but DirectX
"Borland" directory under its "lib" directory that houses the libs you'll
Depending on the type of app / game you're developing, there are several free and cheap tools available to you. [Please note that opinions vary greatly from developer to developer - Check around and see what others are ranting and raving about] .
As for the source code: While it is easy to find and obtain source for countless shareware / freeware / and commercial games, those sources are generally not very good learning resources. But they are pretty good for seeing how a specific technical hurdle was overcome.
Crack's Abuse and Golgotha are available at www.crack.com, id's Wolfenstien 3D and Doom are available at ftp.idsoftware.com, and 47 Tek's GoMan can be found at www.47-tek.com. As I said earlier, there are countless others... Seek and ye shall find.
Response provided by Joseph Hall
This article was originally an entry in flipCode's Fountain of Knowledge, an open Question and Answer column that no longer exists.