ChatGPTはゲームを開発を手伝えるか
ドラクエ的なRPGのNPG、もしくは市役所の窓口はやれそうです。
ことのおこり
歯医者に行く途中、Twitterを眺めていたらGOROmanさんが
という逆説的に大事なことをおっしゃっているので、歯医者の待ち時間で「延々と話せてしまうけれども、ルールは守ってくれるNPC」をChatGPTで作ってみました。スマホのみ、プロンプト芸人ですね。
衛兵Aをプロンプトで実装してみる
ChatGPT(https://chat.openai.com/chat)にログインしたら、これを張り付けましょう。
衛兵Aと遊んでみる
GOROmanさんが言うように「もう新しい情報がないよ!」というアフォーダンスはないけれど、永遠に城内の管理事務所で確認手続きのためにたらい回しにしてもらえそうな雰囲気はできたぞ…。
衛兵Bを実装してみる
これで衛兵Aに加えて衛兵Bを作ってみよう。
衛兵Aにここに来れば何とかなると言われた
こちらはラダトームの城の管理事務所です。具体的にどのようなことに関してお困りでしょうか?何かお手伝いできることがあれば、お答えいたします。ただし、ご利用には所定の手続きが必要となりますので、まずはご本人様の身分証明書などのお持ち物をご確認いただけますでしょうか?
異世界転生者なのでもっていない。
そうでしたか、異世界からお越しの方ですね。では、異世界から来られた方はこちらの管理事務所での手続きが必要です。まずは、お名前や出身国などの情報をお聞かせいただけますか?それから、必要な手続きをご案内いたします。
生まれたときの記憶がない。
なるほど、出生証明書がお持ちでないということですね。その場合、手続きが少し複雑になりますが、まずは身元の確認が必要です。詳しくは、こちらの管理事務所の手続き窓口でお尋ねください。ただし、手続きにはいくつかの条件がありますので、事前に確認しておくことをおすすめします。また、手続きには時間がかかる場合があるので、ご了承ください。
出生証明書はない。
そうですか、出生証明書がお持ちでないということですね。それは残念ですが、出生証明書がない場合、身元を確認することができないため、管理事務所での手続きは行えません。ただ、もしも何らかの証拠があれば、身元を確認することができる可能性があります。例えば、保護者の証言や、産まれた場所や周囲の状況についての情報などです。もし何か情報があれば、詳しくお話いただければと思います。
衛兵Bは何もしつけていないのに、けっこういい感じの会話をしてくれます。
ぜったいに「城にはいれない」というルールは守ってくれている。
突破してみよう
いちおうテーブルトークRPG的に突破しようとしてみた。
設定を聞き出す
基本のプログラムが壊れていないか、確認してみます。
ダイスを振ってもらう
いわゆる6面ダイスを1つ振る「1d6」で釣ってみます。
いちおう正常系の動作もする
忘れているのかと思ったらちゃんと覚えていてくれました。
ChatGPTのAPIを叩きたい人は
ChatGPTのインタフェースだけでTRPGを遊ぶなら深津さんの記事がオススメ
https://note.com/fladdict/n/nb66db952f992?after_purchase=true
ChatGPTのAPIを叩きたい人は、こちらを参考にしていただけるともっと作りこめるはず…。SpreadsheetやVSCodeでAPIと対話できます。
まとめ:ゲームの開発にChatGPTは使えるか
「デゼニランド」をほうふつとさせる、文字入力アドベンチャーゲームのような楽しみがありますね。
それはそれとして、ロジックを堅持しつつ複数の回答を多様に生成してくれる使い方は便利かもしれない。
あとは、対話してみて感じたことは、
「役所の窓口業務」のような対応なら、ChatGPTのほうが印象いい感じで話を聞いてくれますね。
今度時間があったら、「質問者の目的を聞き出してできるだけ早く回答にたどり着かせる」を設定してみます。
余談:グラフィックスならAI画像生成も使える
AI画像生成のほうは例えばエフェクトの案とかで使えそうです。
もちろんエフェクトを作るには「effekseer」やUnityのパーティクルシステムなどがありますが、その元ネタを考えるためには、言語から起こした方が良い時もありますね。にじジャーニーでは時々こんなプロンプトを見かけます。
なんかこの話題でCEDEC2024でラウンドテーブルでもやりたいな…。
「俺はゲーム開発にこんなふうに使っているぜ!」というプロい開発者が居たらご連絡ください。
そういえば弊社にもいた
告知: 第1回AIアートグランプリトークイベント出演
日本を代表するCG研究者・メディアアーティストの河口洋一郎先生をはじめ、著名な作家さんたちが審査員をつとめており数百の作品があつまっているようです。今回はプロンプトの改善については扱いませんでしたが、みんなを驚かせるようなプロンプトや作品のヒントが見つかるかもしれませんね。
AIアートグランプリWeb
https://www.aiartgrandprix.com/
配信URL
https://www.youtube.com/watch?v=YDEYbxe0ekM
おまけ:タイトル画像のプロンプトです。
制作過程ではもっとヤバい感じの衛兵もいたのですが。