3D First-Person Shooter Game
This is a simple First-Person Shooter game written in C using OpenGL* and OpenAL**, featuring a 3D virtual world and lots of cool sound effects***. Users can move and jump around naturally just as expected in a real game. The objective is simple: You're an evil alien standing in front of a (rather fake) solar system which you wish to destroy. However, you must first identify its core planet to achieve your goal, since apparently others are immune to your attack. Be careful though, as the planets have established an advanced self-defense system which will activate once any threat is detected.
Below are a few screenshots of the game:
Start of game with tutorial
Threat detected!
The code is compatible with both 32-bit and 64-bit versions of Windows XP, Windows 7 and Windows 8.
Here are the instructions to download and run the game:
- Click here or here to download and extract the zip file into your local disk.
-
Once extracted, run Prerequisites.exe to check for existence of required components.
This file will also automatically perform any installation if necessary to make sure your system is ready to run the game.
In some cases, there may be no sound in game which is most likely caused by a bad installation of OpenAL**. This can be fixed by either running oalinst.exe to reinstall it or download and install from here. - Double click Game.exe to run and play. Enjoy!
* OpenGL: Open Graphics Library, used to render game objects.
More info on Wiki.
** OpenAL: Open Audio Library, used to create sound effects in 3D space.
More info on Wiki.
*** Sound effects and some images are from Counter-Strike 1.6.