A free mini game — play it in your browser, no install. 寫實質感的 2 人撞球:簡化九球、八號球、14-1 連續進球。可對電腦或開房間邀朋友,也能觀戰。
Vote and save it — continue with GitHub or sign in free
Made this, @PJH-Eric? See how many people played it → or use email
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寫實質感的 2 人撞球:簡化九球/八號球(正式規則)/14-1 連續進球。可以一個人對電腦(幼幼班、簡單、普通、困難、神話)、 自由練習,也能開線上房間 1 對 1、邀請連結、最多 20 人觀戰、聊天。零依賴(只用 Node 內建模組), 橫向/直向/手機/平板都能操作。
開 。埠號固定 3160(3000~3140 已被 C:\Eric\AI Agent 其他遊戲佔用,其中 3100 是大富翁), 要改就設環境變數 PORT 或抄 .env.example 成 .env。
本機完整驗證實測 144.5 秒:46 項核心檢查、32 項線上整合、9,261 個袋口情境與 31 個 JavaScript 檔案全部通過。
Pages 部署後會自動讀取線上的 version.json,比對本次 commit SHA;最多重試 12 次,版本不符會讓工作流程失敗。也可手動執行 node scripts/check-deployment.js <網站網址> <完整 commit SHA> 確認版本。
scripts/inject-server-url.js 把 GAME_SERVER_URL 注入 public/js/config.js。 改 workflow 裡的 DEFAULT_GAME_SERVER_URL 即可換後端。
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.