A free browser game — play it in your browser, no install. METRO SURF — 程序化 3D 地铁跑酷,Three.js 无限跑酷网页版(可在线玩)
Vote and save it — free account with email or sign in with GitHub
Made this, @skingys001-bot? See how many people played it → or use email
📅 Three new games every day, no account needed · Play today’s three →
Controls: Arrow keys · WASD · Space · Mouse
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.
No account needed to save ♥ or react 🔥: they’re under the game. Or vote with email.
Open the live demo Source on GitHub一个用 Three.js + 原生 JavaScript 从零实现的 3D 三轨道无限跑酷游戏。所有模型、贴图、音乐与音效都是代码程序化生成,不依赖任何外部素材。
三轨道无限跑酷:从 12 m/s 缓慢起步,前 2.5 秒保持,随后用约 75 秒平滑加速到 34 m/s 的固定巡航速度;镜头、FOV、速度暗角同步变化。 二段跳:空中再按一次跳跃,角色会空中转体并产生冲击波;可以越过限高杆、跳上列车车顶。
列车与站台:静止列车、迎面列车(带鸣笛预警)、低路障(跳)、限高杆(滑铲)、登车斜坡(冲上列车顶部)。 车顶路线:从斜坡冲上列车车顶后,镜头会自动抬高,车顶铺有金币;可以继续跳到相邻列车,或从车顶跌落。 道具:金币磁铁、双倍得分、喷气背包(自动飞行并生成空中金币)、超级跑鞋(更高跳跃)。 滑板:每局 3 块,22 秒保护,可抵挡一次致命撞击;带发光尾迹和专属按钮倒计时。 巡警与狗:开局追逐、撞车后追上来的巡警和汪汪叫的狗。 任务系统:累计金币、单局距离、翻滚次数、道具收集,进度与奖励持久化保存。 本地存档:最高分、金币银行、总场次、最远距离、任务进度(localStorage)。 完整 UI:开始大厅、暂停、结算、新纪录、音效开关、全屏、移动端适配。 音频:WebAudio 程序化合成——金币、跳跃、落地、滑铲、撞击、鸣笛、狗叫,以及循环音乐(鼓、贝斯、和弦、旋律)。
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.