
About
Battle City is a 1985 game by Namco; this project clones it from scratch rather than adapting original code or assets. Cattle Bity is a from-scratch TypeScript clone of Battle City, playable directly in the browser (though not on mobile). It's a non-commercial project made for learning purposes, released under the MIT license.
How it differs from the original
The clone adds a level editor (with save/load to JSON) and a custom-maps mode for loading player-created maps — features not part of the original 1985 game — alongside gamepad support and customizable keybindings.
Getting started
Playable directly in a browser via the project's web version; supports single-player, local two-player multiplayer on one PC, and both keyboard and gamepad input, with customizable keybindings and an audio mute option. Mobile devices are not supported.
Known limitations
- platform: Mobile not supported.