game.exe is set to run as single player, but where's the fun in that ? If you want to try a multiplayer game, you'll have to do a few edits: 1) Uncomment #define MULTI in test.cpp, Player.cpp and Weapon.cpp 2) Change the IP address of the server in test.cpp 3) Run server.exe on the host machine In order to compile the project, you need the glut header files and libraries and NVIDIA's CG Toolkit header files and libraries. You might be able to avoid having to get the CG Toolkit if you comment out the #define USE_SHADERS line in test.cpp, and follow the rest of the instructions there. When building the project, make sure that the "C/C++->Language->Enable Run-Time Type Info" option is set to Yes (/GR), otherwise the program will not run correctly. If the game does not find cg.dll or cgGL.dll, it will not run, so if they are not in the system path, just copy those files in the same directory as game.exe