ChatGPTでのゲーム作り
ChatGPTでテキストベースのアドベンチャーゲームを作っています。難点は状況をうまく記録できないため、一緒にいるはずの仲間がいなくなったり、プレイヤーの名前やステータスなどが急に変わってしまったりすることです。
どうもChatGPTにゲーム内容を記録させるのは難しいようです。プロンプトを工夫すればよいのでしょうが、難儀しています。
そこで視点を変えて、次のようなスタイルにしてみました。
ChatGPT内でプロンプトをシミュレートし、そこにゲーム内容を反映させる形です。これでも急に内容が別物に書き換えられることもありましたが、工夫すれば何とかなりそうです。
このようにChatGPT内のプロンプトでストーリーを展開させ、そこにゲームデータも記録しておきます。
このようにステータスが変化しても、その内容を維持しておけます。
一見すると勝てそうもない敵が現れても、
工夫して倒すこともできます。
ギャンブル依存対策活動の資金として活用させていただきます。