A free browser game — play it in your browser, no install. ✨ 星屑旅人 · 3D 球面重力冒险游戏|A 3D gravity-bending browser adventure. No install, no assets, one click.
Vote and save it — continue with GitHub or sign in free
Made this, @zzuli-ljz? See how many people played it → or use email
Controls: Move (camera-relative): w A S D / arrows · Jump / double jump: space
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▶ 在线游玩 Play in Browser · ⬇ 本地运行
整个游戏只有 5.6 MB(含引擎),不联网、不安装、不请求任何外部资源——双击 index.html 就能玩。所有音乐、音效、星空、星球地形、晶簇、星云,全部由代码在运行时生成,仓库里没有一个音频文件、没有一张贴图。
捡星屑 → 点亮星门 → 跃迁到下一个星域 → 重复五次 → 回家。
球面重力物理 — 每帧取最近天体作为落脚点,重力方向 = 从天体球心指向你。角色用切平面坐标系做移动积分,跨星球时自动切换参考系并重新落地。你能在卫星上倒着走、在星球背面奔跑、从一颗星跳到另一颗星。
渲染管线 — HalfFloat + MSAA 渲染目标 → 自定义菲涅尔大气辉光 shader → UnrealBloom → ACES Filmic 色调映射。星云是体积噪声贴在球壳上,星空是单 Draw Call 的点精灵,银河带用密度函数铺出来。
真机测试不靠"我觉得没问题"。仓库里带了一个基于 Chrome DevTools 协议 的端到端测试脚本,直接驱动真实浏览器:移动 → 跳跃 → 收集星屑 → 触发星门 → 跃迁换关 → 通关结算,并逐帧抓取 HUD 状态与 JS 异常。
A 3D gravity-bending adventure that runs in your browser.
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.