
PolyRoll
支援手機與電腦的低多邊形 3D 滾珠遊戲,關卡由程序生成、可以無限挑戰;發文者表示先用 Gemini Pro 擬定計畫,再由 Claude Code(Sonnet)在約 6 到 8 小時的提示下做出來。
在哪裡玩
列出這款遊戲上架的所有平台。連結都對照官方來源查核過;本站不代管、不轉載任何遊戲。
- 免費遊玩(官方網站)網頁已發布免費
可在電腦或手機瀏覽器中執行,免下載。
網頁(免下載) · 手機 · 官方連結已於 2026年11月3日 查核。
關於《PolyRoll》
《PolyRoll》是一款在瀏覽器裡玩的免費 3D 滾珠遊戲。玩家讓彈珠滾過低多邊形的關卡,可以旋轉鏡頭、用滑鼠傾斜整張地圖,彈珠著地時還能跳躍;在手機上則改用畫面上的方向鍵與跳躍鍵。關卡完全由程序生成,每一關都不一樣,理論上可以無限玩下去,但關卡會變得非常難。遊戲沒有存檔:重新整理頁面可能換到比較簡單的關卡,但會從第 1 關重新開始。發文者在 Hacker News 上的帳號是 macwhisperer,表示本作的靈感來自《Super Monkey Ball》(超級猴子球)和《Marble Blast》等遊戲,並稱它「basically their evil clone」(基本上是它們的邪惡翻版);發文者也說,遊戲刻意保留粗糙的低多邊形風格,有時會讓人挫折,有些關卡也會出現錯誤。依發文者的說法,本作是在 2026 年 10 月發文的三個月前、在朋友家裡做的:兩人先用 Gemini Pro 腦力激盪、擬定計畫,再讓 Claude Code 搭配 Sonnet 開工,一兩個小時後就有一個能玩但錯誤不少的版本,之後再下更多提示修正錯誤、調整手感與鏡頭、針對手機最佳化、加入動畫,並把按鈕草圖的照片傳給 Sonnet 來設計方向鍵,前後總共約 6 到 8 小時。使用 three.js 與 cannon-es 製作。免費,架設在 Neocities 上。
製作過程
部分驗證Show HN 貼文表示,發文者的朋友展示了自己的 Claude Code 環境,兩人便決定做一款遊戲;用 Gemini Pro 擬定計畫後,「we set sonnet off on his merry way and went for a swim」(我們讓 Sonnet 自己開工,跑去游泳),一兩個小時後就有一個能玩、但錯誤不少的遊戲。之後再下更多提示修正錯誤、調整操作手感與鏡頭物理,兩人也做了手機最佳化、加入動畫,並把按鈕草圖的照片傳給 Sonnet 來設計方向鍵。發文者估計總共約 6 到 8 小時,並表示自己以前從沒試過代理式程式開發。沒有說明 Sonnet 的確切版本,也沒有說明是否有程式碼是親手寫的。
貼文表示,遊戲一開始是先用「gemini-pro」腦力激盪、擬定計畫,再交給 Claude Code 製作。沒有提到 Gemini 寫了程式碼,也沒有說明 Gemini 的確切版本。
依發文者的說法,先用 Gemini Pro 擬定計畫,再在朋友家分幾段時間對 Claude Code(Sonnet)下提示完成,總共約 6 到 8 小時。遊戲使用 three.js 繪圖、cannon-es 處理物理,以純 JavaScript 模組提供;依遊戲腳本中的註解,物理以固定的 60 Hz 步進計算,因此不論螢幕更新率多少,彈珠的表現都一樣。關卡由遊戲自己的程式碼以程序方式生成。
- 引擎/框架
- three.js,搭配 cannon-es 物理引擎
- 程式語言
- JavaScript
- 團隊人數
- 2 人開發者自述Hacker News (macwhisperer)
- 首版製作時間
- 約一兩個小時做出第一個能玩的版本;總共約 6 到 8 小時開發者自述Hacker News (macwhisperer)
- 開發時間
- 未公開
- 開發成本
- 未公開
- AI 撰寫的程式碼
- 未公開
“After some brainstorming and developing a plan with gemini-pro, we set sonnet off on his merry way and went for a swim... About an hour or two later we had a working game”查證說明: AI 使用的說法來自發文者 2026 年 10 月 6 日(UTC 10:41)的 Show HN 貼文:先用 Gemini Pro 擬定計畫,再由 Claude Code 搭配 Sonnet 做出遊戲。兩人團隊:貼文描述發文者和朋友一起製作(「we」),使用的是朋友的 Claude Code 環境;發文者表示自己沒有 Claude Code,也認為朋友不太有興趣繼續開發,因此由誰維護並不清楚。貼文說遊戲是三個月前、大約 2026 年 7 月做的,但沒有提供發布日期,因此不記錄發布日期。操作方式取自遊戲頁面,使用 three.js 與 cannon-es 則取自貼文與遊戲腳本。《Super Monkey Ball》(Sega)與《Marble Blast》(GarageGames)只是被提到的靈感來源:本作有自己的名稱,也沒有任何來源提到使用了它們的素材,因此不記錄版權說明。我們沒有完整玩過本作。
開發歷程
- 約 2026 年 7 月
依發文者的說法,發文者和朋友在 Show HN 發文的三個月前,用 Claude Code 花了約 6 到 8 小時做出這款遊戲。
發文者在 Hacker News 以 Show HN 分享本作。
遊戲表現數據
每項數字衡量的東西都不同——同時在線人數、擁有人數、下載數與銷量不能互相替代,也絕不會加總。標籤會標示每個數字的來源。
評價與排名
編輯尚未評測。
目前未列入排名。
資料來源
| 來源 | 類型 | 發布日期 | 查閱日期 |
|---|---|---|---|
| Show HN: PolyRoll – A 3D Marble Game for Mobile/Desktop Hacker News (macwhisperer) | 社群貼文 | 2026年10月6日 | 2026年11月3日 |
| PolyRoll PolyRoll (Neocities) | 官方網站 | 未確認 | 2026年11月3日 |
| Official game page (language check) PolyRoll | 官方網站 | 未確認 | 2026年11月3日 |





