◀ VibeCruiser

last beacon complete

A free browser game — play it in your browser, no install. Last Beacon Complete:基于MIT原作的浏览器生存游戏扩展,保留原作署名。

by @yangwei251003 · yangwei251003/last-beacon-complete on GitHubLANG JavaScriptHOSTED ON YANGWEI251003.GITHUB.IOUPDATED 26 Oct 2026

Vote and save it — free account with email or sign in with GitHub

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

Controls: Mouse

▶ Play full screen ▲ Vote: free account with email ▲ Or sign in with GitHub

GitHub may ask you to sign in, then to let VibeCruiser “Verify your GitHub identity” and “Act on your behalf”. We only read your profile and email, and never post anything.

Open the live demo Source on GitHub

From the README

基于 stackloomdev / Last Beacon 的 MIT 改编版,保留原作者署名。当前扩展采用 Canvas 2D,加入中文八章战役、简化微电网策略、章节解锁、存档与离线单文件交付;八章共享海岛布局,敌潮、供电约束和视觉主题逐步变化。

源码也能直接运行。需要 Node.js 20 或更高版本,无 npm 运行依赖:

在浏览器打开终端显示的本机地址。默认是 Ctrl+C 关闭。端口占用时先关闭占用进程,或设置 PORT` 为其他空闲端口再启动。

战役进度、设置和快照只保存在当前浏览器本地,不上传。GitHub Pages、本机 HTTP 和 file:// 属于不同存储空间,进度不会自动共享;清理网站数据会删除存档。禁用存储时仍可运行,但不能保证退出后保留进度。声音由浏览器合成,可能需要先点击页面才播放。

本次迁移的实际验证见 TEST-REPORT.md。历史交付报告另存于 docs/history/,不与本次复验混淆。子路径、单文件、断网与浏览器交互的验收脚本在 scripts/verify-browser.mjs,需要另外安装 Playwright 后运行,详见 验证说明。

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 →