
Claudeだけでブラウザゲームを作ってみた【無料・登録不要で遊べます】
こんにちは、Frozenです。
今回は、Claude(AI)にお願いして、ブラウザで遊べる戦略ゲームを1本作ってみたので、その記録を書きます。
プログラミングの知識はほとんど使っていません。ゲームは無料・登録不要で、すぐ遊べます。
▶ 遊ぶ:https://incite-game.netlify.app
(スマホでもPCでも動きます。音が出るので、音量にご注意ください)
どんなゲーム?
『Incite(インサイト)』は、秘密結社「黒き円卓」の当主になって、世界中の人々を扇動するゲームです。
世界地図の好きな国から、噂を広げていく
金融・メディア・政治・陰謀論のスキルを取って、世界を操る力を手に入れる
ただし、暴かれる前に勝たないといけない(暴露度・国際捜査が100%になると敗北)
勝つ条件は、「扇動度85%」かつ「混乱度72%」。世界を手中に収めたら勝ちです。
Claudeにどう頼んだか
最初に伝えたのは、これだけでした。
世界を扇動するゲームを作りたい。モデルはウイルスを撒くゲーム(Plague Inc)で、政治に介入したり、陰謀論をゲームに取り入れたりしたい。
そこから、会話を重ねて、少しずつ形にしていきました。
「地図を本物の世界地図にしたい」
「ウイルスの要素はいらない。扇動に絞りたい」
「影の支配者がやりそうなことを、スキルにしたい」
「簡単すぎる。もっと難しくして」
「効果音がしょぼい。もっと重厚に」
こんな感じで、気になったところを、そのまま言葉で伝えるだけです。Claudeは、その場でコードを直して、画面を確認して、また提案してくれます。
工夫したところ
1. 世界地図は、実際の国の形で動く
175か国の地図データを組み込んでいます。国ごとに、人口や政治体制(民主主義・権威主義など)の性格があって、広がりやすさが変わります。
2. スキルツリーは、自分だけのデザインに
最初は、お手本のゲームに似せていましたが、「似せないで、個性を出したい」と伝えて、黒と紫と金の「機密ファイル」風にしました。
3. 難易度は、AIのボットで測って調整
ここが、いちばん面白かったところです。「かんたんは8割、ふつうは5割、むずかしいは1割の人が勝てる」という狙いを決めて、スキルを自動で取るボットを何百回も遊ばせて、勝率を測りました。
「ちゃんと考えて取る」ボット
「でたらめに取る」ボット
この2種類で測って、「ふつうは、考えて取らないと勝てない」ように調整しています。ただし、人間が遊ぶと、ボットより、ずっと負けやすいことが分かって、あとから、やさしめに直しました。テストは、人が遊んでみないと分からない、という学びがありました。
4. 効果音とBGMは、音声ファイルなし
効果音もBGMも、ブラウザの機能で、その場で作っています。素材のダウンロードは、1つもありません。
作ってみて感じたこと
「こうしたい」を言葉にできれば、形になる。専門用語は、いりませんでした。
細かい直しの往復が、いちばん大事。「ここが小さい」「ここが軽い」と、感じたままを伝えるほうが、うまくいきました。
AIは、測るのが得意。難易度のように、人が手でやると大変な確認を、一気にやってくれます。
遊んでみてほしいです
もしよければ、遊んでみた感想を教えてください。「ここが難しい」「このスキルが強すぎる」「こんな機能がほしい」など、なんでも歓迎です。
▶ 遊ぶ:https://incite-game.netlify.app
おまけ:Claudeの使い方をまとめています
Claudeの使い方(フリーランス向けのプロンプト集)も、まとめています。よければ、こちらも。