◀ VibeCruiser

stair kids

A free mini game — play it in your browser, no install. 一直往下踩到新的階梯,別被追上來的天花板頂到,也別掉出畫面外。. 一直往下跑的經典下樓梯遊戲。只有左右兩個方向,沒有跳;畫面上緣的天花板會越玩越快地追下來, 下得越深分數越高。目前進度:M1(四段 AI + 跟電腦對戰)。 完全不裝 Node 也可以:M0 只有單機,直接用瀏覽器打開 public/index.html 就能玩 (伺服器只負責發靜態檔案與 /health,線上模式要到 M2 才接上)。 埠號固定 3060(3000/3010/3020/3030/3040/3050/3090 已被 C:\Eric\AI Agent 底下其他遊戲佔用)。 要改就設環境變數 PORT,或抄…

by @PJH-Eric · PJH-Eric/stair-kids on GitHubLANG JavaScriptHOSTED ON PJH-ERIC.GITHUB.IOUPDATED 16 Oct 2026

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

Made this, @PJH-Eric? 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

一直往下跑的經典下樓梯遊戲。只有左右兩個方向,沒有跳;畫面上緣的天花板會越玩越快地追下來, 下得越深分數越高。目前進度:M1(四段 AI + 跟電腦對戰)。

完全不裝 Node 也可以:M0 只有單機,直接用瀏覽器打開 public/index.html 就能玩 (伺服器只負責發靜態檔案與 /health,線上模式要到 M2 才接上)。

埠號固定 3060(3000/3010/3020/3030/3040/3050/3090 已被 C:\Eric\AI Agent 底下其他遊戲佔用)。 要改就設環境變數 PORT,或抄 .env.example 成 .env。

左右移動與重力、掃掠落地、五種階梯、鏡頭跟最深存活者(有追隨速度上限)+隨時間加快的保底下捲、 天花板把人往下推並扣血、掉出畫面下緣摔死、血量與深度計分、每 100 公尺換世界、四段難度、 角色朝向(左/右/正面)、勝負判定(含對戰與線上的分支)、 玩家推擠 resolvePush(M1 才用得到,但介面與測試先做好)。

連續同款上限、每 4 層保底安全落點、每 12 層喘息階、彈簧不接在刺階正下方。

都會得到相反的結論 —— 強的 AI 落地次數多很多(150 次/局 對 32 次/局)。

而層間距是 2.0~3.0 格 —— 換算下來大約只有 半層,不是一層半。

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 →