A free pixel art piece — play it in your browser, no install. A collection of four DeepSeek-inspired pixel mini-games
Vote and save it — continue with GitHub or sign in free
Made this, @APXS114514? See how many people played it → or use email
GitHub asks to share your profile and email with us. We never post anything.
No account needed to save ♥ or react 🔥: they’re under the game. Or vote with email.
Open the live demo Source on GitHub六款共用同一套角色外观(arcade.characterSkin:默认经典小鲸鱼,可切换鲸鱼娘)、同一套中英双语、 同一个 Sound 开关、同一套像素风格 —— 只换画面,不改任何玩法数值。
Attention Maze 的 KEY / MULTI-HEAD 机制与 12 关设计、Canvas 与 DPR、localStorage 约定、 手机适配、调参入口,以及六款游戏各自的实现细节;
所有资源都走相对路径,所以放在 / 根目录或 /DeepSeek-Arcade/ 之类的子路径下都能正常工作 (test/paths.test.mjs 会静态校验这一点)。
纯静态站没有构建步骤,所以所有本地 CSS / JS 都用 query-string 破缓存:
唯一真相来源是 shared/version.js 里的 VERSION,它同时负责在页面右下角渲染版本角标。 改完静态资源后按三步发布:
并确保没有给外部 / data: URL 加无意义参数。
这一步不能省:如果只更新 HTML 而忘了改 ?v=,浏览器会继续用旧的 CSS / JS 与新 HTML 组成混合版本, 而 ?v= 变化会让浏览器把资源当成新 URL 重新拉取。 CI 里可以跑 node tools/bump-asset-version.mjs --check 做只检查不写入的门禁。
Built something like this? Submit your vibe — free account, takes a minute. How listing works.
Claim it: create a free account, then press CLAIM THIS in the cruiser. Put the badge below in your README or on your demo page first; that link is how we know it's yours.
Your project is on the cruise, loaded live from your own site. Put the badge in your README or on the demo page: it shows your live play count, it links back to this page, and everyone who lands here is one click from running the real thing.