| 3D Cannons | |||||||||||||||||||||
|
This is my first attempt of writing a computer game, I know it looks silly but it's better to start with something simple and then write more complicated programs. The next version will have a better scenario generator, different types of terrain, and an option to play over a network. This game has a little bit of everything that a real game needs, I wrote a simple menu and console, a basic AI for the computer bots and gun towers, a physics system for the tanks and an event loop. It also helped me test some other algorithms, like rendering bezier surfaces with lightmaps, and simulating smoke with particle systems. If you have any ideas for new features, feel free to email me.
| |||||||||||||||||||||
| Downloading and Installing | |||||||||||||||||||||
|
This game requires a 3D card with OpenGL drivers and Windows 95 or later (I might write a Linux version in the future). Don't even bother downloading it if you don't have a 3D card, it will run at only 2 FPS (I can get around 100 FPS with my TNT and a P2 350). All of the game files are included in this zip. Download, unzip to any directory of your choice and run CANNONS.EXE (press ESC to go to the menu). | |||||||||||||||||||||
| Playing the game | |||||||||||||||||||||
|
Your objective is very simple: Destroy your opponents. You can play against another person in split-screen mode and you can choose the number of tanks controled by the computer (bots). You have 2 weapons: a laser gun with unlimited ammo (but it heats if used for a long time) and you can drop ground mines (you start with 10 and cannot get more). There are also some missile towers that will shoot at the first cannon that gets too close to them. The towers are protected by a force field and cannot be destroyed but if you get hit you can recover some energy by getting the health boxes. Controls:
You can also press the ESC key to go to the menu or the TAB key to show the console (the only command accepted is SET FPS ON/OFF). |
Back to my homepage !
Last updated: