
Bangkok: City of Legends
A choose-your-own-adventure comedy RPG: arrive in Bangkok, lose your wallet and talk your way through the city.
Official site game.bangkok-comedy.com, verified Nov 3, 2026. Linked as “Play City of Legends” from the game's page on the developer's site (bangkok-comedy.com/game) and from the developer's article. The jam entry URL, bangkok-city-of-legends.onrender.com, serves the same build and gives this address as its Open Graph URL.
Where to play
Every platform this game is on. Links are checked against official sources; we never host or mirror games.
- Play free — official siteBrowserEarly access · Beta; free demoFree
Runs in a desktop or mobile browser. No download.
Browser (no download) · Mobile · Official link verified Nov 3, 2026.
About Bangkok: City of Legends
A narrative RPG in the browser set in Bangkok. You play Bob, a first-time tourist, or Beaux, a digital nomad, starting on Khao San Road with your wallet already gone. It combines a visual novel's dialogue choices with an RPG's stats, inventory, quests and journal, and your choices shape your character, relationships, reputation and route through the story; there is fighting too, though the developer does not recommend it. The characters are voiced by comedians from Bangkok's comedy scene and the tone is comedy. Chris Cooke started it for the Cursor Vibe Jam 2026, whose rules required at least 90% of the code to be written by AI, and lists Claude Code in the official submission. The developer's own article on vibe-coded games, which it says covers only games that are “proudly and publicly vibe coded”, includes this one and says it has been worked on for months since the jam. It is in beta with a free demo, with no download or account; on a phone it plays in landscape. The developer notes adult themes.
Content note: The developer says the game has adult themes and is not for everyone. (Bangkok Comedy (by Chris Cooke))
How it was built
Partially verifiedIn the official Vibe Jam 2026 submission the entrant lists Claude Code as the tool and answers Yes to the AI-written field. The developer's own article on vibe-coded browser games includes this game in a list it says is only for games that are proudly and publicly vibe coded; the article does not name the tool. The submission covers the jam version; the AI share of the months of later work is not stated, and whether AI was used for art or voices is not stated (the voices are by Bangkok comedians).
- OfficialJam rule 3: at least 90% of the code has to be written by AI. — Vibe Jam (Pieter Levels)
- DeveloperThe developer's article (14 Sep 2026, updated 27 Oct): the list is “purely for games that are proudly and publicly vibe coded”, and it includes the developer's own game. — Bangkok Comedy (by Chris Cooke)
Started for the Cursor Vibe Jam 2026 on PixiJS, inspired by choose-your-own-adventure books, RPGs and point-and-click games such as Monkey Island (per the jam submission). The developer kept working on it after the jam, including visual upgrades, and recorded voice lines with comedians from Bangkok's comedy scene.
- Engine / framework
- PixiJS
- Languages
- Not disclosed
- Team size
- Not disclosed
- Development time
- Not disclosed
- Development cost
- Not disclosed
- AI-written code
- Not disclosed
“Months of work have gone into this too. I've continued working on it since the Vibe Jam, and I'm pretty happy with the recent upgrades to how it looks.”Verification notes: Tool (Claude Code), engine, genre and inspiration from the entrant's answers in the official Vibe Jam 2026 games data (listed as “Bangkok City of Legends”; submitted 24 Apr 2026; final rank 161, no award); rule 3 on the jam page requires at least 90% AI-written code. The developer's own article on bangkok-comedy.com describes the game as publicly vibe coded but does not name the tool, so Claude Code rests on the jam submission. Story, characters, cast and beta status from the game's page on the same site, which names Chris Cooke as the maker. The article is by the developer, so it is not counted as press. The jam data gives the X handle BigLoudChris; the developer's site does not link it, so it is not recorded as an alias. The game's code was checked for calls to AI services and none were found; dialogue is scripted, with pre-recorded voice lines. Team size is not stated (the voice cast is credited, but not who else worked on the code). The jam page's widget counter showed 503 plays for the jam address on 3 Nov 2026 (observed; sessions, not players or downloads, so not recorded as a metric).
Development history
Entered in the Cursor Vibe Jam 2026 (submission date in the official games data); the jam required at least 90% AI-written code. Final rank 161, no award.
The developer publishes an article on vibe-coded browser games that includes the game. Its current version (updated 27 Oct 2026) says the game has been worked on for months since the jam and is now in beta with a free demo; what the first version said is not known.
DeveloperBangkok Comedy (by Chris Cooke)
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)
Free demo, with no download or account (per the developer's site). Whether the full game will be paid is not stated.
No public metrics recorded for this listing.
Not publicly available: Concurrent players (site), Monthly revenue, Gross revenue.
Sales & revenue (all platforms)
Browser game — there are no downloads to count.
Reviews & rankings
Not yet reviewed by our editors.
Prototype: your vote is kept only in this browser and is not counted anywhere.
Not currently ranked.
No player reviews yet.
Prototype: reviews are stored in your browser only and are not published or sent to a server. Reviews are shown in the language they were written in.
Sources
| Source | Type | Published | Accessed |
|---|---|---|---|
| Cursor Vibe Jam 2026 — rules, prizes and game stats Vibe Jam (Pieter Levels) | Official site | Not confirmed | Nov 3, 2026 |
| Vibe Jam 2026 games data (entrant submissions, final rank, awards) Vibe Jam | Official site | Not confirmed | Nov 3, 2026 |
| Bangkok: City of Legends: play the free browser RPG Bangkok Comedy (developer's site) | Official site | Not confirmed | Nov 3, 2026 |
| Bangkok City of Legends (game) Chris Cooke | Official site | Not confirmed | Nov 3, 2026 |
| The Top 10 Vibe Coded Games to Play in Your Browser Bangkok Comedy (by Chris Cooke) | Devlog | Sep 14, 2026 | Nov 3, 2026 |
| Official game page (language check) Chris Cooke | Official site | Not confirmed | Nov 3, 2026 |





