AI 요약
Godogen은 사용자의 요구사항 설명만으로 Godot 4 엔진 기반의 완전한 게임 프로젝트를 생성하는 Claude Code 전용 스킬 세트입니다. 이 시스템은 기획과 실행을 담당하는 두 개의 Claude 스킬이 협력하여 아키텍처 설계, 아트 리소스 생성, GDScript 코드 작성을 수행하며, 결과물로 즉시 편집 가능한 실제 프로젝트 파일을 출력합니다. 특히 LLM의 한계인 GDScript 학습 데이터 부족을 해결하기 위해 850개 이상의 Godot 클래스에 대한 자체 API 문서 레퍼런스를 구축한 것이 특징입니다. 또한 Gemini API를 연동해 2D 아트를 생성하고 Tripo3D로 3D 모델을 변환하는 등 외부 도구를 적극 활용합니다. 제작 과정 중에는 실행 중인 게임의 스크린샷을 캡처해 Gemini Flash 비전으로 분석함으로써 렌더링 오류나 물리 문제를 스스로 수정하는 폐쇄 루프(Closed-loop) QA 시스템을 가동합니다.
핵심 인사이트
- Godot 전용 지식 베이스: 850개 이상의 Godot 클래스에 대한 맞춤형 API 문서와 레이지 로딩(Lazy-loaded) 참조를 통해 GDScript 작성 능력을 강화함.
- 멀티 모델 연동: Claude Code(Opus 4.6 권장)를 메인 엔진으로 사용하며, 시각적 요소 생성 및 QA에는 Google Gemini를, 3D 모델링에는 Tripo3D API를 활용함.
- 자동화된 시각적 QA: Gemini Flash 비전 기능을 통해 게임 실행 화면을 분석하고 z-fighting(깜빡임), 텍스처 누락, 깨진 물리 효과 등을 자동으로 감지 및 수정함.
- 인프라 유연성: 일반 PC에서도 구동 가능하지만, T4 또는 L4 GPU가 장착된 GCE(Google Compute Engine) 인스턴스 등 클라우드 VM 환경에서의 원격 구동을 지원함.
주요 디테일
- 스킬 오케스트레이션: 하나의 스킬은 전체적인 게임 구조를 설계(Plan)하고, 다른 하나는 개별 작업을 실행(Execute)하는 이원화된 구조를 채택하여 집중도를 높임.
- 운영체제 호환성: 현재 Ubuntu 및 Debian 환경에서 검증되었으며, 스크린샷 캡처를 위해 X11/xvfb 및 Vulkan 기술을 사용함(macOS는 네이티브 캡처 경로 미지원으로 테스트 전 단계).
- Teleforge 통합: 모바일 기기에서 텔레그램을 통해 장시간 소요되는 게임 생성 과정을 모니터링하고 제어할 수 있는 브리지를 제공함.
- 모델 성능 차이: 테스트 결과 Claude Code Opus 4.6이 가장 우수하며, Sonnet 4.6은 작동은 가능하나 사용자로부터 더 많은 가이드가 필요함.
- 간편한 배포:
publish.sh스크립트를 통해 신규 프로젝트 폴더에.claude/skills/구성과CLAUDE.md설정을 자동화함.
향후 전망
- AI가 단순 코드 작성을 넘어 게임 엔진의 런타임 환경과 상호작용하며 QA까지 수행함에 따라, 프로토타입 제작 비용이 획기적으로 낮아질 것으로 보임.
- 향후 리눅스 외에 macOS나 Windows용 네이티브 화면 캡처 경로가 지원될 경우, 더 많은 독립 개발자들이 활용 가능한 범용 도구로 발전할 가능성이 큼.
출처:hackernews
