BitTank
Intro
BitTank is a top-down tank action game with a chunky pixel look and a command layer on top of the shooting. You’re not just driving and firing — you’re leading allies, spawning armies, tuning enemy loadouts, and reshaping the fight with radial menus that fan out around your tanks.
Roll across a hand-crafted island sandbox with procedural ground detail, dodge walls and water, and take on enemy tanks, turrets, drones, ships, and fieldbosses — multi-turret hulls you can arm turret-by-turret. Swap between 10 weapons on the fly, from a reliable cannon and twin volleys to flamethrowers, cluster bombs, rocket launchers, and a rail laser that tears across the map. Morph yourself into a boat, drone, or stationary turret when the terrain calls for it.
Left-click your tank to open your command hub: spawn units, change your vehicle type, set team behaviors, issue squad-wide orders, or swap weapons. Left-click allies for individual orders, loadouts, and behaviors. Right-click enemies to inspect them, change their type and weapon, set behaviors, or give them Explore / Wait orders. Right-click empty ground to open a compact world menu for spawning and mass commands — great for building encounters, tuning difficulty, or seeing exactly what you’re up against.
The new Unit Manager (tank turret icon, bottom-right) lists every ally, enemy, and fieldboss on the map with live HP, type, order, and behavior. Click any row to snap the camera to that unit and open its command menu — essential on a large battlefield. Orders and behaviors are separate layers.
Orders tell units where to go and what to do (follow, hold, explore, attack a target). Behaviors tell them how to fight (attack on sight, hold fire, or avoid threats). Stack them however you like — put everyone on Hold Fire for a ceasefire, order a lone ally to grab a health pack, or send the whole squad exploring while you flank with a rocket launcher.
Take a hit and you’re down — but the sandbox keeps running. After a short respawn countdown you’re back at your spawn point, ready to keep experimenting.
This is an active work-in-progress: combat feel, squad AI, and maps are still evolving. If you like retro tactics, arcade tank combat, and “what if I gave everyone rocket launchers?” energy, hop in and break things with us.
Controls
| Action | Input |
|---|---|
| Move | WASD or Arrow Keys |
| Aim | Mouse |
| Fire | Left Click (hold for Flamethrower & Energy Burst) |
| Rail Laser | Left Click to start charge/beam |
| Quick weapon swap | 1–9, 0 (when menus are closed) |
| No Weapon | - (minus) |
| Open your command menu | Left Click your tank |
| Open ally command menu | Left Click an ally |
| Open enemy / fieldboss menu | Right Click an enemy |
| Open world command menu | Right Click empty ground |
| Dismiss a radial menu | Left Click outside it, or Close |
| Pause / Unpause | Pause button (top-right) |
| Pause menu options | Left Click slots on pause radial |
| Open Unit Manager | Gear icon (bottom-right) |
| Focus unit from manager | Left Click a row in Unit Manager |
| Scroll unit list | Mouse Wheel (over Unit Manager) |
| Camera peek / command pan | Move mouse to screen edge |
Features Deep Dive
Combat & movement
- Top-down tank combat with mouse aim and arcade movement
- Player morphs: tank, stationary turret, flying drone, naval boat (terrain rules apply)
- Four unit types for allies and enemies: land tank, turret, drone, boat
- Fieldbosses: tank boss (4 turrets) and boat boss (3 turrets) with per-turret weapon config
- 10 weapons plus No Weapon disarm mode
- Destructive combat feedback: explosions, debris, screen shake, hit flashes
- Health packs — walk over them or order allies to retrieve with Go Here
- Water/ocean tiles that affect movement and combat
- Defeat → respawn — no hard game over; short countdown, then back in the fight
Command system
- Layered radial menus with fan-out animation and hover tooltips
- Player self menu (left-click your tank): Add Unit, Change Type, Behavior, Orders, Weapon
- World menu (right-click ground): Add Unit, Behavior, Orders
- Ally menu (left-click ally): Weapon, Change Type, Behavior, Orders
- Enemy menu (right-click enemy): Weapon, Change Type, Behavior, Orders
- Fieldboss menu: Configure Turrets, Behavior, Orders
- Squad orders (your tank → Orders): All Allies Follow, Go Here, Attack, Explore, Wait — plus All Enemies Explore / Wait
- Individual ally orders: Follow, Wait, Go Here, Attack Enemy, Explore
- Individual enemy orders: Explore, Wait
- Combat behaviors (allies & enemies): Attack, Hold Fire, Avoid — per unit or squad-wide
- Two-step Attack and Go Here picking — choose the order, then click a target on the map (edge-scroll camera while picking)
Unit Manager
- Scrollable roster with Allies, Enemies, and Fieldbosses tabs
- Each entry shows name, unit type, current order & behavior, and HP bar
- Click a row to focus the camera and open that unit’s radial menu
- Enemy tab shows live unit cap counter
Sandbox & Spawning
- Spawn allies, enemies, health packs, and fieldbosses from the Add Unit menu
- Pin-drop placement cursor with terrain validation (land / water / air)
- Enemy unit cap: 40 (shown in HUD and Unit Manager)
- Allies and health packs are uncapped
UI & Awareness
- Retro HUD: player HP, ammo/reload bar, weapon icon
- Ally roster with per-ally HP below the player box
- Minimap with terrain, live unit dots, camera frame, and N/E/S/W compass (toggle in pause menu)
- Offscreen ally indicators at screen edges
- Custom cursors for placement, invalid targets, and combat
Camera & Pause
- Smooth camera follow with edge-peek
- Command-pick camera pan when placing units or picking attack/go-here targets
- Pause button (top-right) with radial options: Restart Level, Minimap On/Off, Debug On/Off, Unit GUIs On/Off
Weapons Standard Cannon · Twin Volley · Heavy Shot · Energy Burst · Flamethrower · Cluster Bomb · Rocket Launcher · Barrage · Rail Laser · Pea Shooter · No Weapon
Content
- Single sandbox island room for now (1600×1600) — more maps to come!




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