mewamew/my_ai_town
我的AI小镇
해결하는 문제
픽셀 아트 마을의 살아있는 자율 시뮬레이션을 만듭니다. 주민들은 스크립트된 NPC가 아니라 AI 에이전트입니다. 성격, 기억, 환경적 맥락에 따라 스스로 결정을 내릴 수 있게 함으로써 정적인 예측 가능한 게임 세계라는 문제를 해결합니다.
작동 방식
Godot 4.7로 제작된 본 프로젝트는 대규모 언어 모델(LLMs)을 활용해 주민의 행동을 제어합니다. 에이전트는 현재 위치, 직업, 관계, 기억을 분석하여 어디로 가고 누구와 대화할지를 결정합니다. 세계 시스템은 작업이나 이동과 같은 행동을 검증하고 실제 결과를 반환하며, 그 결과는 글로벌 세계 로그와 개별 주민의 기억에 기록됩니다. 플레이어는 주민과 대화하거나, 공지사항을 게시하거나, 사진을 전송(AI가 텍스트로 변환), 날씨를 변경함으로써 세계에 직접 개입할 수 있습니다.
대상 사용자
LLM 기반 에이전트 시뮬레이션에 관심 있는 개발자, 에머전트 게임플레이를 탐구하는 게임 디자이너, 그리고 자율적으로 진화하는 가상 사회를 관찰하고 영향을 미치고 싶은 사용자.
주요 특징
- 자율적 의사결정: 고정된 스케줄이나 대화 트리가 아니라 맥락에 따라 행동합니다.
- 지속적인 기억: 경험, 약속, 관계가 저장되어 미래의 상호작용에 영향을 미칩니다.
- 동적 사회 네트워크: 실제 공유 경험에 기반해 관계가 자연스럽게 진화합니다.
- 세계 상태 통합: 장비 작동이나 업무 완료와 같은 행동은 게임 시스템에 의해 검증된 구체적인 결과를 낳습니다.
- 플레이어의 자율성: 마을 생활에 직접 개입하고 주민 집단을 통해 파급 효과를 관찰할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트