OpenDCAI/GameFactory-3A
A comprehensive open-source 3A game-generation skill and asset framework.
해결하는 문제
3AGameFactory는 게임 요구사항에서 생산 준비 완료된 게임으로의 전환을 자동화합니다. 게임 개발의 분산된 성격을 해결하기 위해, 시각적 자산(3D 모델, 애니메이션, 오디오)과 게임을 플레이 가능하게 만들기 위한 엔진별 코드를 모두 생성하는 통합 프레임워크를 제공합니다.
작동 방식
이 시스템은 코드 에이전트(Claude Code 또는 Gemini CLI 등)에 의해 구동되며, 일련의 "스킬"과 API 컨텍스트를 사용합니다. 에이전트는 프로젝트의 setting_overview.md를 읽어 다양한 파이프라인을 통해 생성 프로세스를 라우팅합니다:
- 자산 생성: T포즈 이미지, 3D 오브젝트(소품, 아바타, 무기), 3D 장면, 모션/리깅, 오디오(대사, SFX), CG 영상 생성 파이프라인.
- 코드 생성: 엔진 네이티브 게임플레이 메커니즘 및 UI(HUD, 메뉴) 생성 파이프라인.
- 엔진 어댑터: 생성된 콘텐츠를 UE5, Blender, Unity, Godot 4, 또는 three.js에 통합할 수 있도록 하는 참조 구현.
대상 사용자
AI 에이전트를 활용해 여러 게임 엔진에서 자산 생성과 반복 코드 작성 작업을 처리하고, 고해상도 게임의 프로토타이핑 및 제작을 가속화하고자 하는 게임 개발자 및 크리에이터.
주요 특징
- 다중 엔진 지원: UE5, Unity, Godot 4, Blender, three.js와 호환.
- 포괄적인 자산 커버리지: 이미지, 3D 메시, 모션, 오디오, CG 영상 생성 가능.
- 엔드투엔드 워크플로우: 자산 생성과 게임플레이 및 UI 코드 생성을 하나의 조율된 "게임 슬라이스"로 통합.
- 에이전트 기반: LLM 기반 코드 에이전트가 구조화된 스킬 문서를 통해 작동할 수 있도록 설계됨.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트