htdt/godogen
Autonomous game development for Godot, Bevy, and Babylon.js with Claude Code and Codex
해결하는 문제
Godogen은 비디오 게임의 자율적 생성을 가능하게 합니다. 수동으로 코드를 작성하고 아셋을 설계하는 대신, 사용자가 게임을 설명하면 AI 에이전트가 프로젝트 틀 생성부터 코드 작성, 3D 아셋 생성, 실제 게임 플레이 영상으로 최종 결과를 검증하는 개발 전 과정을 처리합니다.
작동 방식
이 시스템은 전용 게임 리포지토리를 생성하는 생성기로 작동합니다. 사용자는 게임 엔진(Godot, Bevy, Babylon.js)과 호스트 에이전트(Claude Code 또는 Codex)를 선택합니다. 이후 에이전트는 엔진별 가이드와 아셋 생성 기술을 사용해 게임을 구축합니다.
품질을 보장하기 위해 에이전트는 "증거가 주장보다 우선한다"는 원칙을 따릅니다. 즉, 빌드 성공 여부를 단순히 컴파일 성공 여부가 아니라 실제 게임 실행 URL이나 기록된 게임 영상으로 판단합니다. 아셋 생성에는 여러 AI 모델을 통합합니다: 캐릭터 생성은 Gemini, 텍스처 및 비디오 스프라이트는 xAI Grok, 3D 모델 및 애니메이션은 Tripo3D를 사용합니다.
대상 사용자
다양한 엔진과 플랫폼에서 AI 기반 게임 개발을 자동화하거나 실험하고자 하는 사람들을 위한 것입니다.
주요 특징
- 다중 엔진 지원: Godot 4(C#/.NET), Bevy(Rust), Babylon.js(TypeScript/Vite) 지원.
- 자율적 아셋 파이프라인: 전용 AI 도구 모음으로 3D 모델, 레깅 애니메이션, 텍스처, 애니메이션 스프라이트 생성.
- 시각적 검증: 기록된 클립과 실시간 URL을 사용해 게임 내에서 실제로 보이는 내용을 기반으로 결함을 반복 수정.
- 유연한 상호작용: 사용자는 개발 과정을 실시간으로 조정하거나, 에이전트가 자율적으로 작동하여 최종 증거 영상을 생성하도록 할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트