GameX Download
--------------
NetDemo
The NetDemo for HW #3 can be downloaded here.
You must link in the library w2_32.lib in order to compile
this program. It does not use GameX.
GameX R4.1
GameX R4.1 has recently been updated to provide libraries
for both Visual C++ 6.0 and Visual Studio .NET. In addition,
the
ShipDemoX
This is the latest ShipDemoX download.
Circle Demo (Homework)
The Circle DemoX homework can be downloaded here. Unzip this
file to Z:\CircleDemoX the Z: drive of your CSUG account.
You will need to link in GameX to compile, run and modify it.
TROUBLESHOOTING LINKER/COMPILER PROBLEMS
HERE IS A CHECKLIST:
1) Make sure you have downloaded the most recent GameXR4.1 and
have unzipped it into the Z:\GameX folder. The library files, called
gamex.lib, gamex41-vsnet.lib and gamex41-vs6.lib must be in Z:\GameX.
Also, the gamex .hpp file must be in Z:\GameX
2) With Visual Studio .NET, make sure the following are set in
Tools -> Options -> Projects -> VC++ Directories.
a) There should be a Z:\GameX folder listed for "Executable Files"
b) There should be a Z:\GameX folder listed for "Include Files"
c) There should be a Z:\GameX folder listed for "Library Files"
If these folders do not exist, and them to each of these lists using the
folder icon with the star next to it.
3) With a project/solution open (like ShipDemoX or CircleDemoX), on the right side
of the Visual Studio .NET area you should see:
Solution 'ShipDemoX'
ShipDemoX'
Source Files
Right click on the >second< line, which refers to the project, and select Properties.
4) From the project Properties, make sure the following are set:
a) Under Linker->Input make sure gamex.lib, ddraw.lib and dsound.lib are listed list this:
gamex.lib ddraw.lib dsound.lib
a) Under C++ -> Precompiled Headers make sure that Create/Use Precompiled Headers is set to:
Not Using Precompiled Headers
5) To Build the project goto: Build -> Build Solution
6) To Run the project goto: Debug -> Start