mewamew/my_ai_town

我的AI小镇

何を解決するか

ピクセルアートの町を生き生きと動く自律型シミュレーションとして実現します。住民はスクリプトされたNPCではなく、AIエージェントです。キャラクターが性格、記憶、環境の文脈に基づいて自らの意思で意思決定できるようにすることで、静的で予測可能なゲーム世界という問題を解決します。

動作方法

Godot 4.7で構築された本プロジェクトは、大規模言語モデル(LLMs)を活用して住民の行動を制御しています。エージェントは現在の場所、職業、関係性、記憶を分析し、どこへ行くか、誰と話すかを決定します。世界システムは行動(勤務や移動など)を検証し、実際に結果を返却。その結果はグローバルな世界ログと個々の住民の記憶に記録されます。プレイヤーは住民と会話したり、発表を出す、写真を送信(AIがテキストに変換)したり、天候を変更したりすることで、世界に直接関与できます。

対象ユーザー

LLM駆動のエージェントシミュレーションに興味を持つ開発者、エメージェントゲームプレイを探索するゲームデザイナー、そして自己進化する仮想社会を観察・影響したいユーザー。

特徴

  • 自律的な意思決定:固定スケジュールや会話ツリーではなく、文脈に基づいて行動します。
  • 永続的な記憶:体験、約束、関係性が保存され、将来の相互作用に影響を与えます。
  • 動的な社会ネットワーク:シミュレーション内の実際の共有体験に基づいて、関係性が自然に進化します。
  • 世界状態の統合:機器の操作や作業の完了といった行動は、ゲームシステムによって検証された具体的な結果をもたらします。
  • プレイヤーの自律性:町の生活に直接介入し、住民集団に波及効果が広がる様子を観察できます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト