本文へスキップ
VibeGameDB
PolyRoll start screen

PolyRoll

macwhisperer · チーム

スマホでもPCでも遊べるローポリ3D玉転がし。レベルは自動生成でエンドレス。投稿者によると、Gemini Proで計画を練った後、Claude Code(Sonnet)がプロンプト約6〜8時間で作り上げた

遊べる場所

公式サイト polyroll.neocities.org(2026年11月3日確認)。 投稿者自身のShow HN投稿からのリンク。

遊べる場所

このゲームが配信されているすべてのプラットフォームです。リンクは公式の情報源と照合済みで、当サイトがゲームをホストしたりミラーしたりすることはありません。

  • ブラウザリリース済み無料

    PC・スマホのブラウザで動作。ダウンロード不要。

    ブラウザ(ダウンロード不要) · スマホ · 公式リンク確認済み(2026年11月3日)。

    無料で遊ぶ(公式サイト)

PolyRollについて

PolyRollは、ブラウザで遊べる無料の3D玉転がしゲームです。カメラを回し、マウスでマップを傾けてローポリのステージにボールを転がし、接地中はジャンプもできます。スマホでは画面上の十字キーとジャンプボタンで操作します。レベルは完全に自動生成なので同じものは二度となく、理論上は終わりがなく、どんどん高難度になっていきます。セーブ機能はなく、リロードすると簡単なレベルが出ることもありますが、レベル1からやり直しになります。投稿者のmacwhisperer(Hacker News)によると、Super Monkey BallやMarble Blastなどのゲームから着想を得たもので、「基本的にそれらの邪悪なクローン」だとか。また、あえて荒削りなローポリのままにしてあること、イライラすることもあること、レベルによってはバグっぽくなることも認めています。投稿者の説明では、2026年10月の投稿の約3か月前に友人宅で制作。Gemini Proでブレインストーミングして計画を立てた後、2人でClaude Code(Sonnet)に任せると、1〜2時間で動くもののバグだらけのゲームができあがりました。その後さらにプロンプトを重ねてバグを直し、操作感とカメラを調整し、モバイル向けに最適化し、アニメーションを加え、モックアップの写真から十字キーをデザインして、全部で約6〜8時間だったといいます。three.jsとcannon-esで制作。無料で、Neocitiesでホスティングされています。

玉転がし3Dローポリ自動生成three.jsタッチ操作

制作方法

一部検証済み
Claude Codeメイン

Show HNの投稿によると、投稿者の友人が自分のClaude Codeの環境を見せてくれたことから、ゲームを作ることにしたといいます。Gemini Proで計画を立てた後、「Sonnetを好きに走らせて、僕らは泳ぎに行った」とのことで、1〜2時間後にはバグはあるものの動くゲームができていました。さらにプロンプトを重ねてバグを直し、操作感とカメラの物理を調整し、2人でモバイル向けの最適化とアニメーションを加え、ボタンのモックアップの写真をSonnetに送って十字キーをデザインしました。投稿者は合計を約6〜8時間としており、エージェント型コーディングを試したのは初めてだったといいます。Sonnetの正確なバージョンは示されておらず、手で書いたコードがあるかどうかも明らかにされていません。

Geminiサブ

投稿によると、Claude Codeで作る前に「gemini-pro」でブレインストーミングと計画づくりを行ったところからゲームが始まりました。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)
初期版の制作期間
最初に動くゲームまで1〜2時間ほど、合計で約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”
— macwhisperer, Show HN: PolyRoll – A 3D Marble Game for Mobile/Desktop

検証メモ: AIの使用については、投稿者の2026年10月6日(10:41 UTC)のShow HN投稿によるもので、Gemini Proで計画を立てた後にClaude Code(Sonnet)がゲームを作ったとしています。2人チーム:投稿では投稿者と友人が一緒に作業し(「僕ら」)、友人のClaude Codeの環境を使ったと説明されています。投稿者は自分はClaude Codeを持っておらず、友人もゲームをこれ以上開発することにあまり興味はないだろうとしているため、誰が保守しているのかは不明です。投稿ではゲームは3か月前(2026年7月頃)に作られたとしていますが、公開日の記載がないため、リリース日は記録していません。操作方法はゲームページから、three.jsとcannon-esの使用は投稿とゲームのスクリプトから確認しました。Super Monkey Ball(セガ)とMarble Blast(GarageGames)は着想元として名前が挙がっているだけで、ゲームには独自の名前があり、それらのアセットの使用に触れた情報源もないため、IPに関する注記は記録していません。ゲームは最後までプレイしていません。

開発の歩み

  1. 2026年7月頃

    投稿者の説明によると、Show HN投稿の3か月前に、投稿者と友人がClaude Codeで約6〜8時間かけてゲームを制作。

  2. 投稿者がHacker NewsにShow HNとしてゲームを公開。

ゲームの実績

それぞれの数値は別のものを測っています。同時接続プレイヤー数、所有者数、ダウンロード数、販売本数は互いに置き換えられず、合算もしません。各数値の出どころはラベルで示しています。

ブラウザ(公式サイト)

リリース済み無料公式サイト

ブラウザで無料。支払いやアカウントは見当たりませんでした。

この配信先について記録された公開指標はありません。

非公開:同時接続プレイヤー数(サイト)、月間売上、総売上。

販売本数・売上(全プラットフォーム)

ダウンロード数
非公開

ブラウザゲームのため、ダウンロード数はありません。

レビューとランキング

編集部レビュー

編集部のレビューはまだありません。

コミュニティ評価
コミュニティ票はまだありません · ランキングには25票以上が必要
あなたの品質評価
あなたの独創性評価

プロトタイプ:投票はこのブラウザにのみ保存され、どこにも集計されません。

ランキング順位

現在ランクインしていません。

プレイヤーレビュー

プレイヤーレビューはまだありません。

プロトタイプ:レビューはお使いのブラウザにのみ保存され、公開やサーバーへの送信は行われません。レビューは書かれた言語のまま表示されます。

出典

出典種類公開日閲覧日
Show HN: PolyRoll – A 3D Marble Game for Mobile/Desktop
Hacker News (macwhisperer)
SNS 投稿2026年10月6日2026年11月3日
PolyRoll
PolyRoll (Neocities)
公式サイト未確認2026年11月3日
Official game page (language check)
PolyRoll
公式サイト未確認2026年11月3日
検証状況: 一部検証済み最終確認: 2026年11月3日公式開発者発表第三者推定観測値未検証
シェアXLINEはてなFacebook

似ているゲーム

ジャンル、ゲームプレイ、AI ツール、プラットフォームが近いゲーム。