Skip to content
VibeGameDB
Tank Town preview image
Unofficial · third-party IP

Tank Town

Free · play online in your browser, no download

Kristaps Bezbailis · Solo

Made with Claude CodeDeveloper ReportedKristaps Bezbailis ↗ActionArcadeBrowserPartially verified

Tiny rubber-hose cartoon tanks, chunky bricks and one base to defend, solo or online with a friend.

Where to play

Official site tanktown.xyz, verified Nov 3, 2026. Linked from the developer's own project page (kristapsbezbailis.com/projects/tank-town, “View Live Project”) and from the developer's X bio; the game page credits Kristaps Bezbailis. The official Vibe Jam 2026 games data lists the earlier address tanktown.kristapsbezbailis.com, which now redirects here.

Copyright notice: unofficial work · Unofficial remake

Rights holder / original work: Battle City (Namco, 1985; now Bandai Namco Entertainment)

The game's page calls it a free browser remake of the classic NES tank battler, the entrant's jam pitch names Battle City, and the developer's project page says it is inspired by the 1985 NES classic and rebuilt from scratch. A comment in the game's code says the first two campaign stages are hand-traced from NES Battle City emulator screenshots and stages 3 to 12 are reconstructions in the same NES design language, and the project changelog describes a tracer tool built to match the 1985 originals. The art is procedural and the audio combines synthesized sound, CC0 samples from Kenney.nl and sounds and music generated mainly with ElevenLabs, per the developer. No source mentions a licence from the rights holder. (Kristaps Bezbailis)

VibeGameDB lists this game only to document that it was made with AI coding tools. We do not host it, we do not represent the rights holder, and listing it does not mean it is licensed.

Where to play

Every platform this game is on. Links are checked against official sources; we never host or mirror games.

  • BrowserReleasedFree

    Runs in a desktop or mobile browser. No download.

    Browser (no download) · Mobile · Official link verified Nov 3, 2026.

    Play free — official site

About Tank Town

A 3D cartoon tank battler in the browser. You drive a small tank through mazes of brick and steel, blast routes through walls, collect power-ups (star, shield, freeze, grenade, shovel, speed boost and extra life) and keep your base standing against waves of enemy tanks. There is a 12-level campaign with Easy, Normal and Hard difficulty, an online co-op mode that plays the same campaign with a friend, and two head-to-head modes, deathmatch and base defense, with matchmaking, private rooms and public leaderboards. The game's own page calls it a free browser remake of the classic NES tank battler, and the entrant's pitch describes it as Battle City reimagined as a 1930s Sunday-morning cartoon; the tanks, terrain and effects are drawn procedurally in a rubber-hose cartoon style. The developer, Kristaps Bezbailis, says it was developed solo over four weeks and is 95%+ vibe coded with Claude Code. It was made for the Cursor Vibe Jam 2026, whose rules required at least 90% of each game's code to be written by AI, and finished 565th of 945 entries. Free, on desktop and on phones and tablets with a virtual joystick.

tanksco-oppvpcartoonthree-jsvibe-jam

How it was built

Partially verified

The developer's project page says the game is “95%+ vibe coded with Claude Code” and lists the AI as “Claude Opus 4.7 (95%+ of code generated via vibe coding)”. The official Vibe Jam 2026 submission also lists Claude Code and answers Yes to the AI-written field. Per the changelog, sound effects and theme music were made mainly with ElevenLabs, with CC0 stock samples filling the gaps.

Supporting evidence
  • DeveloperOfficial Vibe Jam 2026 data: the entrant lists Claude Code and answers Yes to the AI-written field. — Vibe Jam
  • OfficialJam rule 3: at least 90% of the code has to be written by AI. — Vibe Jam (Pieter Levels)
Development approach

Built for the Cursor Vibe Jam 2026 with Claude Code (Claude Opus 4.7), solo over four weeks by the developer's account. Per the project page there is no game engine or build step: Three.js loaded as ES modules through an import map, custom GLSL shaders for the toon look, world curvature, water and scorch marks, and a Node.js, Express and WebSocket server with SQLite for leaderboards and stats. Online play uses client-side prediction, interpolation and server-side lag compensation. Audio mixes procedural 8-bit synthesis, CC0 samples from Kenney.nl and sounds generated mainly with ElevenLabs.

Engine / framework
Three.js
Languages
JavaScript, GLSL
Team size
1 (solo)Developer ReportedKristaps Bezbailis
Development time
4 weeksDeveloper ReportedKristaps Bezbailis
Development cost
Not disclosed
AI-written code
~95% of shipped codeDeveloper ReportedKristaps Bezbailis
“Solo-developed over four weeks, 95%+ vibe coded with AI.”
— Kristaps Bezbailis, 🎮 Tank Town — project page and changelog

Verification notes: AI use from the developer's project page (“95%+ vibe coded with Claude Code”; “AI: Claude Opus 4.7 (95%+ of code generated via vibe coding)”; “Solo-developed over four weeks”), re-read on 5 Nov 2026, and from the entrant's answers in the official Vibe Jam 2026 games data (Claude Code; engine ThreeJS; genre “Shooter, Arcade”; multiplayer and mobile Yes; submitted 20 Apr 2026, 07:44 UTC; final rank 565 of 945 entries, no award); rule 3 on the jam page requires at least 90% AI-written code. The 95% figure is the developer's own and is recorded as stated (“95%+”). Developer: the game page credits Kristaps Bezbailis with a link to kristapsbezbailis.com, whose About page says the developer is based in Singapore; the X account KBezbailis in the jam data links the site and the game. Modes, power-ups and controls from the game page; tech stack and changelog from the project page. The changelog lists updates after the 1 May 2026 jam deadline (1 and 5 May), so the live game is newer than the judged version. A comment in the game's code says campaign stages 1 and 2 are hand-traced from NES Battle City and stages 3 to 12 are reconstructions in its design language (see the IP notice); the inspiration answer says the developer played NES Battle City recently and made this to play with friends. The client talks to its own server (WebSocket, leaderboard and stats API) and Datafast analytics; no calls to AI services were found (checked 5 Nov 2026). The “build story” post linked from the project page returned not found. The jam page's widget counter showed 81 plays for tanktown.kristapsbezbailis.com on 5 Nov 2026 (observed; only the old address is counted; sessions, not players or downloads, so not recorded as a metric). The release date is not stated; the changelog's first game-loop test is dated 6 Apr 2026.

Development history

  1. First game-loop test, shared on X, per the developer's changelog.

  2. Entered in the Cursor Vibe Jam 2026 (submission date in the official games data, UTC); the jam required at least 90% AI-written code. Final rank 565 of 945 entries, no award.

  3. Moved to the tanktown.xyz domain; the old subdomain redirects, per the changelog.

  4. Public stats screen, grass meadow and new dirt floor added: the last changelog entry (the project page was last updated on 6 May 2026).

Game performance

Each figure measures something different — concurrent players, owners, downloads and sales are never interchangeable and are never added together. Labels show where each number comes from.

Browser (official site)

No public metrics recorded for this listing.

Not publicly available: Concurrent players (site), Monthly revenue, Gross revenue.

Sales & revenue (all platforms)

Downloads
Not disclosed

Browser game — there are no downloads to count.

Reviews & rankings

Editorial review

Not yet reviewed by our editors.

Ranking positions

Not currently ranked.

Sources

SourceTypePublishedAccessed
Cursor Vibe Jam 2026 — rules, prizes and game stats
Vibe Jam (Pieter Levels)
Official siteNot confirmedNov 3, 2026
Vibe Jam 2026 games data (entrant submissions, final rank, awards)
Vibe Jam
Official siteNot confirmedNov 3, 2026
Tank Town — cartoon tank battles in your browser (game page and script)
Kristaps Bezbailis
Official siteNot confirmedNov 3, 2026
🎮 Tank Town — project page and changelog
Kristaps Bezbailis
DevlogNot confirmedNov 3, 2026
About Kristaps Bezbailis
Kristaps Bezbailis
Official siteNot confirmedNov 3, 2026
Kristaps Bezbailis (@KBezbailis) — X profile
X
Social postNot confirmedNov 3, 2026
Official game page (language check)
Kristaps Bezbailis
Official siteNot confirmedNov 3, 2026
Verification: Partially verifiedLast verified: Nov 5, 2026OfficialDeveloperThird-PartyObservedUnverified
Are you the developer? Claim this profile

Similar games

Comparable games by genre, gameplay, AI tool and platform.