ANN 3– Annihilators III
A downloadable game for Windows
ANN3 : Annihilators III - ver. 1.0.3.7 - Bug Fixes
A modernized, full-screen remake of my original source creation using QBasic in the 1990s: the arena shooter ANN3.BAS.
Two players battle it out in a chaotic 2D arena with selected weapons: pistols, shotguns, bows, grenades, heat-seeking bombs, and hidden landmines! Players collect ammo and grenades, survive projectile shots and explosions, land headshots for dramatic close-up kill animations, and try to be victorious after annihilating their opponent!
Features
- Classic arcade-style local 2-player action! . * 1-player vs. CPU added! *
- Three weapons per player: pistol, shotgun, bow & arrow (bow/arrow for both!)
- Grenades & heat-seeking bombs with scaled toss distance (no over-shooting the opponent)
- Headshot close-up animations on lethal projectile hits!
- Blood splatters, obstacle hit feedback, and explosive chaos!
- Multiple input methods: keyboard, mouse, or up to two gamepads (with rebinding for fire/grenade). Gamepad controls for all menus.
- Full-screen 1280×960 with clean scaling.
- Resource-based “touchdown” win condition: collect and fully use all ammo + bombs to achieve win ("last-resort scenario").
- Added: Gamepads are default controllers if 2 detected, P1 is 1 detected, otherwise default keyboard is no gamepads detected.
- Added: HUD W-L record for both players as long as game keeps playing!
- Added: Optional "screen shake" for explosions with intensity and duration game options!
- Added: Optional haptic rumble for supported gampepads! Feel the explosions and hits! Heartbeat when health is low!
- Added: Single-player mode vs CPU opponent!
- Added: Explosions now show player dead sprites!
- Added: Player clamping around edges of playable field!
- Added: Player1 now has bow/arrow weapon selection!
- Added: Improved CPU evade logic for inbound heat-seeking grenade!
- Added: In-game keyboard volume controls and mute toggle!
- Added: Bug fixes.
Controls
- Keyboard: EACF / arrow keys to move, custom fire & grenade keys (default J/K for P1, numpad +/0 for P2)
- Mouse (optional): assign to either player, left/right click for fire/grenade
- Gamepad: D-pad or left stick to move, A button fire, B grenade (Rebindable fire controls for both players)
- Menus: keyboard arrows or gamepad to navigate, Enter/A/Start to select
Platform Windows only (standalone .exe) No Mac or Linux build available at this time. No source code release.
Play locally with friends on one PC Perfect for couch co-op or streaming on Twitch.
Player fire controls can be fully customized in the options menu — make it your own.
This was my personal endeavor to create in Qbasic v4.5. Gameplay was fast using that era hardware. Game code was not playable on modern OS--unitl now. Big shout-out to SuperGrok for helping convert this from Qbasic source to Python Pygame-CE.
Enjoy the nostalgia with a modern twist. Let me know what you think in the comments!
| Updated | 11 days ago |
| Status | Released |
| Platforms | Windows |
| Release date | 35 days ago |
| Rating | Rated 5.0 out of 5 stars (1 total ratings) |
| Author | OldSkoolSourceMan |
| Genre | Action |
| Tags | 2D, Arcade, Arena Shooter, Controller, gamepad, Local multiplayer, Singleplayer |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard, Mouse, Gamepad (any), Joystick |
| Accessibility | Configurable controls |
| Multiplayer | Local multiplayer |
| Player count | 2 |
| AI Disclosure | AI Assisted, Code, Graphics |
Download
Click download now to get access to the following files:








Leave a comment
Log in with itch.io to leave a comment.