◀ VibeCruiser

breach door cqb

A free browser game — play it in your browser, no install. 交火 · 户型图红蓝对抗 —— 纯前端零依赖的室内战术射击小游戏(零联网,断网可玩)

by @EndlessField · EndlessField/breach-door-cqb on GitHubLANG HTMLHOSTED ON ENDLESSFIELD.GITHUB.IOUPDATED 17 Oct 2026

Vote and save it — continue with GitHub or sign in free

Made this, @EndlessField? See how many people played it → or use email

▶ Play full screen ▲ Vote with GitHub ▲ Vote with email

GitHub asks to share your profile and email with us. We never post anything.

Open the live demo Source on GitHub

From the README

当前版本 v0.1.0(首个公开版本)· 许可证 MIT · 25 个断言测试守门

一张户型图上打一场红蓝对抗。你带 2 台友军机器人从西侧入户,肃清东户里 4~6 台敌方机器人(按难度)。

纯静态托管,零后端。main 上有推送就会自动跑 .github/workflows/pages.yml 重新部署(只发布 index.html、game/ 与裁剪过的 fontawesome-free-7.3.1-web/,tests/、.uiwork/ 不上线)。

别把 index.html 单独拷出来 —— 它依赖同级的 game/、photo.ico 和 fontawesome-free-7.3.1-web/。

完整设计令牌与改 UI 的红线(哪些 id、类名、章节标记被测试直接扫描)见 AI_README.md 的「界面视觉系统」与「改 UI 的红线」两节。

代码全部是单个 HTML 文件内的原生 JS(没有框架、没有打包器、没有 CDN),《交火》最难的部分不是画面而是"没有构建系统时的可维护性",所以这个仓库把力气花在门禁上:

Read the full README on GitHub →

Built something like this? Submit your vibe — free account, takes a minute. How listing works.

More like this

Made this?

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.

On VibeCruiser

How listing, the badge and claiming work →