メインコンテンツへスキップ
見出し画像

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の使い方(フリーランス向けのプロンプト集)も、まとめています。よければ、こちらも。

    ▶ BOOTH:https://frozen321.booth.pm/items/8967106

     
     

    NOX

     
     
    フリーランス・個人事業主向けに、Claudeで事務・営業を楽にするプロンプトをまとめています。コピペで使える形で公開中。

    あなたへのおすすめ