Michaelsoft
Artillery 3D
by Michael Jew, majew@calpoly.edu
|
|
--Description--
This is a remake of the classic game artillery. Other versions of this game are known
as "Scorched Earth", "Worms", and "Warheads". Game play is similar to previous versions
of artillery. Players fire cannons at each other in an effort to hit each other's tanks.
Features
- Pan Camera around scene
- Zoom Camera
- Tanks target on two axes: Up, Down & Left, Right
- Three playable maps
- Wind Effects with arrow direction
- Lighting Effects
- Textured surfaces
- Onscreen Tank statistics
- Sensitivity adjustment
- Cannon Fire trail
- Collision Detection
- Tank Hit Animation
--ScreenShots--
Firing
Tank Hit
Green Wind Arrow
--Use--
Use the mouse to rotate around the center of the map.
Keyboard Commands:
- ('+', '=') - Increase Tank Power
- ('-', '_') - Decrease Tank Power
- ('f') - Fire Cannon
- ('m') - Change map
- ('t') - Manually change tanks
- ('a', LEFT_ARROW) - Move turret left
- ('d', RIGHT_ARROW) - Move turret right
- ('w', UP_ARROW) - Move turret up
- ('s', DOWN_ARROW) - Move turret down
- ('<', ',') - Zoom in
- ('>', '.') - Zoom out
- ('1') - Increase Sensitivity
- ('2') - Decrease Sensitivity
- ('q') - Quit
Notes:
The game will automatically switch between player's turns. Look at shading of
the text to determine who's turn it is.
When playing with a map with wind, players most compensate for the wind.
Changing the sensitivity will also change the speed of the cannon.
In the case that a cannon should go through a tank: 1) Hit 't' to manually
switch tanks back. 2) Increase the sensitivity. 3) Fire
again.
--References--
OpenGL: A Primer - pp. 40, 34-36, 183