Here's my primary entry (if only one entry is allowed, please consider this my entry):
Tank Battle!
Drive your tank around the city, hunting down your enemies. You begin by selecting your team (color). Then the game begins, where you and your AI teammates hunt down the enemy. You can command your teammates strategically, giving you an advantage over the enemy. The winner is the team who eliminates all other teams, where you (and the other teams) receive reinforcements.
Controls:
Arrow Keys, or WASD Keys = Tank navigation
Mouse Movement = Turret Control
Left Click = Shoot!
Tab = Change to another tank in your team
Esc = Observer Mode (or exists if you're already in observer mode)
1 - 8 = Issue team command (request backup, attack, retreat, etc.)
P = Pause/Unpause
Download Tank Battle! (Source code - 40KB)
Update: New version with bug-fixes updated
Update: New version with minor fixes and improvements
Update: Bug fixed where only enemy reinforcements would arrive
Update: Added team and scatter modes
Update: Bug fixed where new reinforcements would not follow you if you have team mode set
Update: A "bumper" thing was added to the front of tanks to avoid orientation confusion. Also, enemy AI was improved (now with a better trajectory calculator). Several collision bugs have been fixed as well. All tanks are now repaired when reinforcements arrive.
Update: Better explosions effects added, and minor bugfixes and gameplay tweaks
Update: Now textures are used! (Procedurally generated)
Update: Disabled tank fire bug fixed, hopefully (thanks to sswift). Also I fixed a minor problem where particles weren't displaying correctly after landing on the ground. A AI bug where the turret would move fast in one direction but slow in another is now fixed also.
Update: Now fragments are more realistic, and are the color of the tank (or object) they come from.
Update: AI is much better, where tanks form squads (groups) and attack semi-strategically. Also, tanks who need help call for backup. This way, it's not so easy to totally monopolize the battlefield. Also, you can now read what other tanks of your team are saying to others, and a little of what the enemy says (nothing that would reveal any strategic movements).
Update: Fixed misc. AI bugs, and removed team mode. If you need backup, press Space and tanks will come to you as soon as possible. Also the AI isn't quite as difficult to beat now.
Update: Player now gets backup priority - you don't have to wait anymore for a tank to be "ready" when you call for backup.
Update: Pressing [Space] now brings up a command menu where you can give a variety of commands to your teammates, such as Retreat, Attack, Hold position, Request Reinforcements, etc.
Update: Squad commands now do not "expire" when issued by the player. Also a misc. bug was fixed where AI speech was not properly displayed above the tank.
Update: Fixed bug where squad commands were "expiring" when they weren't supposed to.
Update: Pause key added (P).
Update: Highscore system added. Option to restart game added. Minor bug fixes/tweaks. Now, keys 1-6 can be used to give orders at any time, and Space does not hide/show the orders menu.
Have fun!
Tank Battle!
Drive your tank around the city, hunting down your enemies. You begin by selecting your team (color). Then the game begins, where you and your AI teammates hunt down the enemy. You can command your teammates strategically, giving you an advantage over the enemy. The winner is the team who eliminates all other teams, where you (and the other teams) receive reinforcements.
Controls:
Arrow Keys, or WASD Keys = Tank navigation
Mouse Movement = Turret Control
Left Click = Shoot!
Tab = Change to another tank in your team
Esc = Observer Mode (or exists if you're already in observer mode)
1 - 8 = Issue team command (request backup, attack, retreat, etc.)
P = Pause/Unpause
Download Tank Battle! (Source code - 40KB)
Update: New version with bug-fixes updated
Update: New version with minor fixes and improvements
Update: Bug fixed where only enemy reinforcements would arrive
Update: Added team and scatter modes
Update: Bug fixed where new reinforcements would not follow you if you have team mode set
Update: A "bumper" thing was added to the front of tanks to avoid orientation confusion. Also, enemy AI was improved (now with a better trajectory calculator). Several collision bugs have been fixed as well. All tanks are now repaired when reinforcements arrive.
Update: Better explosions effects added, and minor bugfixes and gameplay tweaks
Update: Now textures are used! (Procedurally generated)
Update: Disabled tank fire bug fixed, hopefully (thanks to sswift). Also I fixed a minor problem where particles weren't displaying correctly after landing on the ground. A AI bug where the turret would move fast in one direction but slow in another is now fixed also.
Update: Now fragments are more realistic, and are the color of the tank (or object) they come from.
Update: AI is much better, where tanks form squads (groups) and attack semi-strategically. Also, tanks who need help call for backup. This way, it's not so easy to totally monopolize the battlefield. Also, you can now read what other tanks of your team are saying to others, and a little of what the enemy says (nothing that would reveal any strategic movements).
Update: Fixed misc. AI bugs, and removed team mode. If you need backup, press Space and tanks will come to you as soon as possible. Also the AI isn't quite as difficult to beat now.
Update: Player now gets backup priority - you don't have to wait anymore for a tank to be "ready" when you call for backup.
Update: Pressing [Space] now brings up a command menu where you can give a variety of commands to your teammates, such as Retreat, Attack, Hold position, Request Reinforcements, etc.
Update: Squad commands now do not "expire" when issued by the player. Also a misc. bug was fixed where AI speech was not properly displayed above the tank.
Update: Fixed bug where squad commands were "expiring" when they weren't supposed to.
Update: Pause key added (P).
Update: Highscore system added. Option to restart game added. Minor bug fixes/tweaks. Now, keys 1-6 can be used to give orders at any time, and Space does not hide/show the orders menu.
Have fun!