このプロジェクトについて
Simverse World は、絶えず進化するピクセル風のサイバーパンクオープンワールドゲームで、AI 主導の住民システムがその核心です。プレイヤーは町に入ると、キャラクターを移動させたり、建物に入ったりするだけでなく、独立した性格、記憶、社会的関係、日常行動のロジックを持つ AI 住民と自然言語で対話や交流を行うことができます。これらの AI 住民は記憶を保存し、反省を行い、他のキャラクターやプレイヤーとの関係を動的に調整します。
ゲーム内容は豊富で、ショップ、マーケット、委託任務、経済システムが含まれており、プレイヤーはシーズンイベント、討論、市庁会議、公告、タイムカプセルに参加できます。さらに、プロジェクトは「Forge」ツールを提供しており、ユーザーは資料を調査して新しい AI 住民キャラクターを作成できます。システムアーキテクチャは、フロントエンド(React + Phaser)、バックエンド(Python + FastAPI)、データ層(PostgreSQL + pgvector + Redis)、バックグラウンドワーカープロセスに分かれており、OAuth ログイン、検索、外部エージェントのアクセスをサポートしています。
プロジェクトドキュメントは完備しており、一般プレイヤー、開発者、運用担当者、外部エージェント開発者のために異なる入門ガイドを提供しています。これには、ローカル開発マニュアル、デプロイ説明、運用マニュアル、システムアーキテクチャ図が含まれます。現在、オンライン体験アドレスはオープンしており、通常のゲームサービスは正常に動作していますが、一部の実験的な機能(Lab の実行など)は閉鎖されています。技術スタックには、Python 3.11+、FastAPI、SQLAlchemy、PostgreSQL、Redis、React 19、TypeScript、Vite、Phaser 3.90 が含まれ、完全なテスト、ビルド、コンテナ化デプロイのソリューションが提供されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.