VibeGame: AI 네이티브 엔진과 적대적 에이전트 팀을 사용하여 프롬프트에서 완전한 2D 게임 제작 (AI 네이티브 엔진과 자가 진화하는 적대적 에이전트 팀을 통한 프롬프트-투-게임 개발)

자연어 프롬프트(참고 이미지 포함 가능)에서 완전히 플레이 가능한 2D 게임 프로젝트를 생성합니다. AI 네이티브 엔진은 프로젝트 상태를 스키마가 검증된 구조화된 텍스트로 작성하며, 프레임 단위 동기화 실행 제어를 제공하여 에이전트가 게임 상태를 직접 확인하고, 작업을 수행하며, 동작을 검증할 수 있게 합니다. 그 위에는 8개의 전문화된 에이전트로 구성된 '적대적 팀'이 작동하며, 구현과 검토를 분리하여 여러 라운드에 걸쳐 문제를 발견하고 수정합니다. 각 완료된 프로젝트는 다음 개발을 위해 재사용 가능한 스켈레톤, 모듈 및 협업 규칙으로 정제됩니다(학습 불필요).

자연어 프롬프트(참고 이미지 포함 가능)에서 완전히 플레이 가능한 2D 게임 프로젝트를 생성합니다. AI 네이티브 엔진은 프로젝트 상태를 스키마가 검증된 구조화된 텍스트로 작성하며, 프레임 단위 동기화 실행 제어를 제공하여 에이전트가 게임 상태를 직접 확인하고, 작업을 수행하며, 동작을 검증할 수 있게 합니다. 그 위에는 8개의 전문화된 에이전트로 구성된 '적대적 팀'이 작동하며, 구현과 검토를 분리하여 여러 라운드에 걸쳐 문제를 발견하고 수정합니다. 각 완료된 프로젝트는 다음 개발을 위해 재사용 가능한 스켈레톤, 모듈 및 협업 규칙으로 정제됩니다(학습 불필요).

좋아요 18 · 코드 스타 수 293

이유

  • 저자는 GameCraft-Bench 하위 집합에서 자체 생성 아트(P2G)를 사용하는 VibeGame이 동일한 기반 모델을 사용할 때, 상대측이 주어진 자산 라이브러리를 설정으로 사용하더라도 여러 에이전트 프레임워크를 안정적으로 능가한다고 주장합니다.
  • 오픈 소스 사용 가능: Phaser 기반 구현이 공개되었으며, 웹 대시보드(채팅, 자산 애니메이션 미리보기 및 경계 조정, 객체 속성, 플레이 테스트)가 포함되어 있고, Apache-2.0 라이선스를 따릅니다.
  • 프로젝트 페이지에는 문명류 프로토타입, 《홀로 나이트》를 모방한 보스 전투 클립, 격투, 로그라이크, 마피아 게임 등의 데모가 있습니다.

사용법

  • 사전 요구 사항: Python 3.12+, uv, tmux, 그리고 Claude Code 또는 Codex 중 하나의 명령줄 에이전트.
  • 설치: git clone github.com/tettethu/VibeGame → ./setup.sh (또는 에이전트가 docs/SETUP.md를 읽어 설치하도록 지시).
  • 시작: mkdir my-game && cd my-game → vibegame init → vibegame start, 세션 내에서 /vibegame-build와 함께 목표 설명 추가; vibegame run --port auto로 플레이 테스트.

리스크

  • 이는 기존 에이전트를 스케줄링하는 프레임워크이며 자체 모델은 포함하지 않습니다: Claude Code를 사용할 때 --dangerously-skip-permissions 옵션으로 시작(권한 확인 생략)되므로, 격리된 환경에서 실행하는 것이 좋습니다; Codex의 경우 수동으로 작성된 hooks를 신뢰해야 합니다.
  • 현재 2D(Phaser)만 지원하며, Godot / Unity / 3D는 로드맵에 남아 있습니다; 8개 에이전트의 다중 라운드 루프에 대한 API 비용은 README에 명시되어 있지 않습니다.
  • 평가는 GameCraft-Bench 하위 집합에서만 수행되었으며, 결론은 저자가 보고한 것입니다; README는 상용 배포 시 저자에게 통보할 것을 요청합니다(라이선스 조건은 아님).

열기 · 코드 · 페이스북 논문 페이지

Hugging Face Daily Papers

최신 AI 소식 보기