Siege the canyon. Hold the ridge.
Rustvale is a dried-out reservoir ringed by rust-red cliffs. Enemy tank companies roll in wave after wave. You command the last gun-truck in the scrapyard. Drive hard, lead your shells, use the rock formations as cover — and keep your hull intact until the canyon falls silent.
Screenshots from the front line
Features
- Live 3D arena — a dust canyon with rocks, bunkers, low sun and long shadows, drawn by three.js.
- Turret that leads the shot — shells fly a real ballistic arc; lead moving tanks to score kills.
- Three escalating waves — 3, 4 then 5 enemy tanks, faster and tougher, with +1 hull repair between waves.
- Enemy tanks with tactics — they circle-strafe, take cover, and only shoot when they have a line of sight.
- Procedural look and sound — every texture, colour and sound is generated in code; nothing is downloaded.
- Runs from a single folder — plain HTML/JS, no install, no account, keyboard and touch controls.
How to play
W / SDrive forward, reverse
A / DSteer left, right (while moving)
MouseAim the turret — the gold reticle marks your impact point
Click / SpaceFire the gun (the SHOT bar shows when you are ready)
PPause • R / Enter: redeploy after a win or loss
TouchDrive pads at left, drag the right side to aim, big FIRE button
Goal: destroy every enemy tank in all 3 waves. You have 5 hull points; each enemy shell costs 1. Score: +100 per kill, +250 per wave cleared, +500 victory bonus with a time bonus. Lose all 5 hull points and your tank burns out — game over.