Copyright © 2026 Jan-Maurice Dahlmanns (Bugfish).
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details: LICENSE.
Source code: the game is delivered as its complete, unminified source code (HTML, CSS and JavaScript). All 3D models, terrain, textures, sounds, music and the announcer lines are generated at runtime; there are no other assets.
three.js r186 – 3D engine (lib/) – MIT License, © 2010-2026 three.js authors – threejs.org. Full notice: THIRD_PARTY_NOTICES.txt.
The game loads nothing from third parties: no fonts, scripts, analytics or tracking. Settings and campaign progress are stored in your browser (localStorage). The announcer only uses on-device speech voices, so the spoken text never leaves your device.
TANK ISLAND is an original work. All names, factions, units and places are fictional.
Destroy every enemy bastion. You lose when all your bastions are gone and your Vanguard is destroyed.
Drive your Vanguard onto a glowing bastion site and press E to drop a bastion from orbit. Capture energy wells with power plants (E). Inside your bastion's zone press B to add Barracks, Factory, Aerodrome, Uplink or defense towers.
Press 1–8 to call units. A dropship delivers them right to your Vanguard — anywhere on the map. Unit caps grow with every Barracks, Factory and Aerodrome you own.
Destroying a bastion destroys all structures attached to it. Your Vanguard repairs inside your own bastion zones. Research at the Uplink (R) unlocks heavy units and the Orbital Strike (Q).
| WASD | Drive / strafe |
| Mouse | Aim · wheel = camera distance |
| Left mouse | Plasma cannon |
| Right mouse | Missile salvo (auto lock-on) |
| Shift / Space | Boost / hover-jump |
| E | Build bastion / power plant |
| B / R | Build menu / research menu |
| 1–8 | Call in units |
| F G H | Follow · attack-move · hold |
| Tab | Cycle command group |
| Q | Orbital strike |
| M · Esc | Large map · pause |