RPG MAKER UNITEとAIを組み合わせるモチベーション
自己紹介
こんにちは。最近、キャラクターAIに興味を持っています。AITuber等、AIがキャラクターとして活躍する様子を見て、とても楽しそうだなと思ったので、この取り組みを始めてみることにしました。
キャラクターAIの流行
最近、ChatGPTを使用したAITuberやキャラクターAIが注目を集めています。しかし、いろいろな取り組みを拝見する中で、この分野は差別化がとても難しいのではないかと感じています。背後で動いているのが基本的にはChatGPTであり、どのAIキャラクターも似たような機能を持つことになるためです。しかしながら、ある程度自然な会話を実現できる技術は大規模言語モデル以外になく、ChatGPT等を使わざるを得ないというのが現状です。個性あるAIキャラクターを作るためには、追加のアイデアが必要となります。
「物語」と「世界」の重要性
キャラクターが魅力的になるためには、「物語」と「世界」が欠かせません。承知の事実ですが、キャラクターは背景や設定、関係性などがあってこそ、個性的な存在となります。
別の視点となりますが、生物も、「世界」があったからこそ、ここまで多様なものとなったはずです。また、「物語」や「世界」を言い換えると、キャラクターにとっての「制約」と表せるのではないかと思います。以前、どこかの記事で読んだことがあるのですが、「制約」こそが人のクリエイティビティを刺激するそうです。開発者のクリエイティビティの発露は、AIキャラクターの個性の一部になるはずです。
ChatGPTは、あまりにも汎用的であるあまり、そのまま使うと「制約」が少なく、誰が作っても似たようなAIキャラクターが出来上がってしまうのでは考えています。
AIがプレイするゲームの開発
「物語」と「世界」を伝える媒体として、ゲームがあります。ゲームはキャラクターを作り上げるための最適な手段です。私は、AIがプレイするための専用のゲームを作ってみたいと考えています。しかし、3Dゲーム開発は初心者には難しい課題ですし、それに対応するために必要な素材作りも大変です。そこで、手軽に取り組める「2D」のゲーム開発ツールの必要性に迫られました。その中で、最近発売された、RPG MAKER UNITEに注目しました。
RPG MAKER UNITEの利点
RPG MAKER UNITEは、ゲーム開発初心者にとって理想的なツールです。3Dゲーム開発に比べればハードルが低く、簡単にゲームを作成することができます。さらに、RPG MAKER UNITEではソースコードの編集が可能です。これにより、アイデアの実現を実現するための柔軟な開発が行えるため、AIとの組み合わせもスムーズに行えるのではと考えました。
まとめ
キャラクターAIをより魅力的にするためには、「物語」と「世界」が重要です。ゲーム開発を通じて、AIがプレイする専用のゲームを作成することで、キャラクターAIの差別化を図ることができます。その際に、RPG MAKER UNITEとAIの組み合わせは非常に有望です。手軽な2Dゲーム開発ツールでありながら、柔軟な開発が可能なため、新しいアイデアや実装が容易に行えます。
キャラクターAIの可能性はまだまだ広がっています。これからも継続的に取り組んでいきたいと思います。お楽しみに!
Discussion