
Roach Survivor
A free, open-source survivors-style roguelite starring a cockroach in the sewers, playable in the browser or as a desktop app. The developers say they built it together with Claude Code, Codex and Copilot, spending most of their own time on design and testing.
Official site roach-survivor.vercel.app, verified Nov 3, 2026. Linked in the developers' V2EX post and in the README of the developers' own GitHub repository.
Where to play
Every platform this game is on. Links are checked against official sources; we never host or mirror games.
- Play free — official siteBrowserReleased · Mirror on Cloudflare Pages: roach.helicopter.lgbtFree
Runs in a desktop or mobile browser. No download.
Browser (no download) · Mobile · Official link verified Nov 3, 2026.
- View on GitHubGitHubReleased · Source code (MIT licence) and Electron desktop builds in GitHub Releases; also a Docker image (moeary/roach-survivor)Free
Download from the GitHub releases page.
Desktop · Official link verified Nov 3, 2026.
About Roach Survivor
Roach Survivor (卵鞘危机, roughly "egg-case crisis") is a top-down survivors-style roguelite set in a sewer. You play a cute cockroach, with unlockable skins, and keep moving, aiming and levelling up through swarms of mutant roaches: kill enemies to collect experience, pick a buff or a relic at each level-up, and beat the boss waves before the timer runs out. Clearing a run or beating a boss earns golden oothecae (egg cases) that buy permanent upgrades and skins between runs. The V1.0 release (26 Apr 2026) had three difficulties, three boss waves (the full three-phase fight on hard), 12 in-run buffs whose pool can be customised before a run, relics, permanent upgrades and achievements; the current README adds an endless mode with a boss wave every two minutes, eight permanent upgrades, a bestiary, a relic codex and a skin lab. It is played with WASD or the arrow keys and the mouse; on phones auto-aim switches on, though the developers recommend a computer. It plays free in the browser (on Vercel, with a Cloudflare Pages mirror) and can also be run from a Docker image or installed as an Electron desktop app from GitHub Releases. The developers, Moeary on GitHub, say they made it together with AI, thanking Claude Code, Codex and Copilot, and that most of their own time went into game design and testing. The source code is on GitHub under the MIT licence. The interface is in Chinese.
How it was built
Partially verifiedIn the V1.0 announcement on V2EX (Chinese), the developers say they made the game together with AI, thanking Claude Code, Codex and Copilot, and that most of their own time actually went into game design and testing (adding that the AI is just too authoritative, "AI 大爹还是太权威了"). They do not say which tool wrote which part or how much of the code AI wrote. In a reply, the developer says Claude Code and Codex agents were also used for sound: asked to open a subagent and look for free sound-effect sites, the agent found Mixkit and wrote a script to download the effects itself.
- ObservedTwo commits by the second contributor, RozenScarlet (17 Apr 2026: auto-aim and ranged enemies; 19 Apr 2026: status effects, combat stats and the relic system), carry Co-Authored-By trailers for Claude Opus 4.7 and Claude Opus 4.6. — GitHub
Named in the same credit. In a reply the developer says that, besides the sound-effect search, Codex was later used with GPT Image 2 to draw PNG images used as skins for some characters.
- ObservedA merge commit on 20 Apr 2026 merges into a branch named codex/resolve-pr10. — GitHub
Named in the same credit line (感谢 Copilot); the post does not say what it did.
- ObservedTwo commits by Moeary (26 Apr 2026: the rename to Roach Survivor; 27 Apr 2026: version 1.1.0 with endless mode) carry Co-authored-by: Copilot trailers. — GitHub
Built with AI coding agents while the developers concentrated on design and testing, per the V2EX post. The public git history runs from 9 Apr 2026 (a commit titled "First Update V0.2") to 27 Apr 2026: 42 commits (41 from two human contributors and one from a Cloudflare bot) and tags v0.8.0 to v1.1.0. The game uses React 19, TypeScript and Vite, is packaged with Electron and is deployed to Vercel and Cloudflare. Per the developer's reply: the background music was made by a person with MiniMax's music model; sound effects were downloaded from Mixkit by a script an agent wrote; most visuals are simple CSS plus SVG vector images, made by giving a reference picture and a request to a multimodal AI such as Gemini 3.1 Pro, and some character skins are PNGs drawn with GPT Image 2 through Codex.
- Engine / framework
- None (React, TypeScript and Vite; Electron for desktop)
- Languages
- TypeScript
- Team size
- Not disclosed
- Initial build time
- Not disclosed
- Development time
- Not disclosed
- Development cost
- Not disclosed
- AI-written code
- Not disclosed
“我们和 AI(感谢 Claude Code 、感谢 Codex 、感谢 Copilot)合力(其实大部分时间是在做游戏策划和测试,AI 大爹还是太权威了)做的 Web Roguelite 小游戏”Verification notes: AI use and the asset workflow come from the developers' V1.0 announcement on V2EX (26 Apr 2026, China time) and the developer's reply the same day. The post speaks for "we" (我们) and the repository history shows two contributors (Moeary and RozenScarlet), but no source gives the team size. Features and controls come from the post and the repository README; the tech stack and version 1.1.0 from package.json; commits, AI co-author trailers, tags and the MIT licence from the repository (cloned 4 Nov 2026). The README does not mention AI. The GitHub web page could not be loaded from our environment, so stars and release download counts were not read, and no release date is recorded because earlier versions may have been public before V1.0. The live web build's interface is in Chinese. The background music and some skins are AI-generated (MiniMax, GPT Image 2), per the developer; the licence terms of the downloaded Mixkit sound effects are not stated in the repository. The game was not played; no calls to AI services were found in the web build.
Development history
Earliest commit in the public repository, titled "First Update V0.2".
ObservedGitHubA pull request from a second contributor adds an auto-aim toggle and ranged enemies.
ObservedGitHubV1.0 is tagged and announced on V2EX, with web, Docker and Electron desktop builds.
Version 1.1.0 adds an endless mode with boss waves that scale in difficulty.
ObservedGitHub
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.
GitHub
No public metrics recorded for this listing.
Not publicly available: GitHub stars.
Sales & revenue (all platforms)
Reviews & rankings
Not yet reviewed by our editors.
Not currently ranked.
Sources
| Source | Type | Published | Accessed |
|---|---|---|---|
| ?!广东人狂喜!?,自制蟑螂幸存者小游戏卵鞘危机 V1.0 版本发布,纯浏览器也能玩的肉鸽小游戏 V2EX (Moear) · Chinese (Simplified) | Social post | Apr 26, 2026 | Nov 3, 2026 |
| Moeary/Roach_Survivor (README, package.json, commit history) GitHub · Chinese (Simplified) | Repository | Not confirmed | Nov 3, 2026 |
| Official game page (language check) Moeary | Official site | Not confirmed | Nov 3, 2026 |
Similar games





