{"slug": "we-vibe-coded-a-database-themed-platformer", "title": "We Vibe-Coded a Database-Themed Platformer", "summary": "The team behind Tabularis, a database client, released a free browser-based platformer called Tabularis Run, built in one day using Fable 5 AI. The game features 12 levels themed around SQLite, MySQL, and PostgreSQL, with procedural art and music, and is open source on GitHub.", "body_md": "# We Vibe-Coded a Database-Themed Platformer\n\nWe gave **Fable 5** a single day after it dropped and accidentally shipped a video game.\n\nIt's called **Tabularis Run** — a tiny Super Mario-style platformer that runs in your browser, themed entirely around Tabularis. No download, no account, no catch. It's free, it's open source, and the whole point is to have a bit of fun — and maybe put Tabularis in front of a few people who'd never have clicked on a database client otherwise.\n\n👉 [Play it right now → game.tabularis.dev](https://game.tabularis.dev?utm_source=blog)\n\n## How it plays\n\nRun, jump, climb network cables and fire SQL \"queries\" across **three worlds** — SQLite, MySQL and PostgreSQL — each one ending in a boss fight against that database's mascot: a hummingbird, a dolphin, and an elephant.\n\n**12 levels**, including a vertical*WAL ascent*climb**27 hidden plugins** to collect, plus power-ups — an MCP gun, an Index shield, a Vertical Scaling RAM stick**SQL flavor everywhere**:`COMMIT;`\n\nis the flag at the end of a level,`ROLLBACK`\n\nis what happens when you die,`BEGIN;`\n\nmarks your checkpoints**4 playable characters**: TAB, PRIMARY KEY, CURSOR and TRIGGER- Plays on\n**desktop**(keyboard or gamepad) and** mobile**(touch controls)\n\nEvery pixel is procedural — the sprite art is drawn from character grids, the music is WebAudio chiptune, there are zero external assets and zero runtime dependencies. It's just vanilla JavaScript and a `<canvas>`\n\n. Beat it and you can share a generated score card straight to your socials.\n\n**Finding Tabularis useful?** Star it on GitHub — it takes a second and helps more developers discover the project. Star on GitHub## Full disclosure: we're not game developers\n\nLet's be honest about how this got made, because it matters.\n\nWe're not game designers. We're not really game developers either. A good chunk of **Tabularis Run is straight-up vibe-coded** — we described what we wanted, Fable 5 wrote a lot of it, and we steered. The physics are tuned by feel, the level design is whatever felt fun at 1am, and an actual professional would probably wince at some of the choices.\n\nAnd that's kind of the point. It's the same thing we keep writing about on this blog — [we handed Fable 5 a real task on the Tabularis codebase and it opened an 1,800-line PR in 30 minutes](/blog/fable-5-opened-a-1800-line-pr-in-30-minutes). A whole game in a day is just the playful version of the same shift: the gap between \"we have an idea\" and \"it's live on the internet\" is collapsing.\n\n## Want to build a world?\n\nHere's where you come in.\n\nThe game is **fully open source**, and we'd genuinely love for people who know what they're doing to jump in. Tweak the physics, fix our questionable level design, add enemies, or — the fun one — let's design **entirely new worlds together**. The engine already supports three; there's no reason it has to stop there. New database mascots, new mechanics, new bosses: it's all on the table.\n\n👉 [Game source on GitHub → github.com/TabularisDB/game](https://github.com/TabularisDB/game)\n\nThe codebase is small and approachable on purpose: levels are authored in a little grid DSL, sprites are character grids, and there's a test suite that validates every level is actually beatable. PRs are very welcome, and if you want to riff on an idea first, the Discord is the place.\n\n## Why a game, though?\n\nBecause Tabularis grows when people hear about it — and a game travels in places a database client never will. Someone shares a high score, a friend asks \"wait, what's Tabularis?\", and the curve nudges upward.\n\nSo if you enjoy it, the single best thing you can do is **share it** — a clip, a screenshot, your best run. Have fun with it. That's the whole brief.\n\nAnd if you came here for the actual database client: [Tabularis](https://tabularis.dev?utm_source=blog) is a free, open-source database client for the AI era — one fast, native app for SQLite, MySQL, PostgreSQL and many more. The game is just a love letter to it.\n\n*The Tabularis Team*", "url": "https://wpnews.pro/news/we-vibe-coded-a-database-themed-platformer", "canonical_source": "https://tabularis.dev/blog/we-vibe-coded-a-database-themed-platformer", "published_at": "2026-06-12 10:00:00+00:00", "updated_at": "2026-06-25 17:01:16.542868+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "generative-ai"], "entities": ["Tabularis", "Fable 5", "SQLite", "MySQL", "PostgreSQL", "GitHub"], "alternates": {"html": "https://wpnews.pro/news/we-vibe-coded-a-database-themed-platformer", "markdown": "https://wpnews.pro/news/we-vibe-coded-a-database-themed-platformer.md", "text": "https://wpnews.pro/news/we-vibe-coded-a-database-themed-platformer.txt", "jsonld": "https://wpnews.pro/news/we-vibe-coded-a-database-themed-platformer.jsonld"}}