Godot 4에서 블록형 또는 매끄러운 렌더링을 지원하는 편집 가능한 청크 기반 복셀 지형을 만드는 C++ 모듈입니다.
htdt/godogen
Claude Code나 Codex가 에셋과 검증용 녹화 영상까지 포함해 Godot, Bevy, Babylon.js 또는 three.js 게임을 자율적으로 완성하도록 하는 생성기입니다.
- 스타
- 7,295
- 포크
- 682
- 열린 이슈
- 0
- 마지막 커밋
- 22일 전
어떤 프로젝트인가요?
Godogen은 게임 프로젝트용 생성기입니다. 새 게임 저장소에 소스를 게시한 다음, 엔진(Godot의 C# 또는 GDScript, Bevy, Babylon.js, three.js)과 호스트 에이전트(Claude Code 또는 Codex)를 선택합니다. 그러면 에이전트가 해당 저장소에서 짧은 엔진 가이드를 바탕으로 게임을 작성하고, 에셋을 생성하고, 엔진을 실행한 뒤, 단순히 컴파일이 성공했는지가 아니라 실제 실행 중인 게임을 기준으로 결과를 확인합니다.
기본적으로 godogen_assets를 통해 투명 배경 이미지, 텍스처가 적용된 3D 모델, 리깅된 인간형 모델, 음향 효과와 음성 대사를 로컬에서 생성합니다. 부족한 부분은 Gemini, xAI Grok, Tripo3D, Lyria 같은 유료 API로 보완할 수 있습니다. 브라우저 게임은 실시간 URL로, 데스크톱 Godot 또는 Bevy 프로젝트는 직접 보면서 에이전트의 작업을 조정할 수 있습니다. 또는 실행을 무인 상태로 두고 마지막에 짧은 검증용 녹화 영상을 받을 수도 있습니다.
저장소 자체에는 게임이 들어 있지 않습니다. 런타임 매니페스트, 엔진별 가이드, 에셋 생성 스킬, 선택한 엔진과 에이전트에 맞춰 레이아웃을 렌더링하는 게시 스크립트가 포함되어 있습니다.
핵심 기능
- 01Godot 4(C# 또는 GDScript), Bevy, Babylon.js, three.js 프로젝트를 처음부터 끝까지 빌드합니다.
- 02이미지, 3D 모델, 리깅된 캐릭터, 음향 효과와 음성 대사를 대부분 로컬에서 생성합니다.
- 03직접 생성할 수 없는 에셋은 Gemini, Grok, Tripo3D, Lyria 같은 유료 API로 보완합니다.
- 04실행 중인 게임이나 녹화된 클립을 바탕으로 진행 상황을 평가합니다.
- 05실시간으로 작업을 지켜보며 조정하거나, 무인 실행 후 검증 영상을 받을 수 있습니다.
활용 사례
- 짧은 텍스트 설명을 바탕으로 소규모 2D 또는 3D 게임의 프로토타입을 제작합니다.
- 원격 머신에서 게임 빌드를 장시간 무인 실행하고 검증 녹화 영상을 확인합니다.
- 휴대폰에서 실시간 URL을 통해 에이전트가 만든 브라우저 게임을 조정합니다.
- 같은 게임 프롬프트를 Godot, Bevy, Babylon.js 또는 three.js에서 구현했을 때를 비교합니다.
빠른 시작
- 1
선택한 엔진과 호스트 에이전트의 필수 구성 요소를 설치합니다
- 2
엔진과 에이전트용 게임 저장소를 게시합니다(예: Codex와 babylon)
./publish.sh --engine babylon --agent codex --out ~/my-game - 3
게시한 저장소를 Claude Code 또는 Codex에서 열고 만들고 싶은 게임을 설명합니다
사용 전 알아둘 점
- 로컬 에셋 생성에는 godogen_assets를 통한 NVIDIA GPU가 필요합니다.
- 일부 에셋에는 Gemini, xAI Grok, Tripo 등의 유료 API 키가 필요합니다.
- Ubuntu, Debian, macOS에서만 테스트되었습니다.
- 지원되는 엔진 중 Bevy의 컴파일 시간이 가장 깁니다.
포함된 컬렉션
토픽
자주 묻는 질문
- godogen은(는) 무엇인가요?
- Claude Code나 Codex가 에셋과 검증용 녹화 영상까지 포함해 Godot, Bevy, Babylon.js 또는 three.js 게임을 자율적으로 완성하도록 하는 생성기입니다. Godogen은 게임 프로젝트용 생성기입니다. 새 게임 저장소에 소스를 게시한 다음, 엔진(Godot의 C# 또는 GDScript, Bevy, Babylon.js, three.js)과 호스트 에이전트(Claude Code 또는 Codex)를 선택합니다. 그러면 에이전트가 해당 저장소에서 짧은 엔진 가이드를 바탕으로 게임을 작성하고, 에셋을 생성하고, 엔진을 실행한 뒤, 단순히 컴파일이 성공했는지가 아니라 실제 실행 중인 게임을 기준으로 결과를 확인합니다.
- godogen은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- godogen은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- godogen은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. godogen의 마지막 커밋은 2026년 10월 16일입니다.
- godogen은(는) 어디에 사용할 수 있나요?
- 짧은 텍스트 설명을 바탕으로 소규모 2D 또는 3D 게임의 프로토타입을 제작합니다. 원격 머신에서 게임 빌드를 장시간 무인 실행하고 검증 녹화 영상을 확인합니다. 휴대폰에서 실시간 URL을 통해 에이전트가 만든 브라우저 게임을 조정합니다. 같은 게임 프롬프트를 Godot, Bevy, Babylon.js 또는 three.js에서 구현했을 때를 비교합니다.
- godogen는 어떻게 설치하나요?
- 선택한 엔진과 호스트 에이전트의 필수 구성 요소를 설치합니다 엔진과 에이전트용 게임 저장소를 게시합니다(예: Codex와 babylon): ./publish.sh --engine babylon --agent codex --out ~/my-game 게시한 저장소를 Claude Code 또는 Codex에서 열고 만들고 싶은 게임을 설명합니다
- godogen은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/htdt/godogen
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
승인된 캐릭터 이미지 한 장으로 투명 PNG 프레임과 GIF/WebM/Godot/Aseprite 내보내기를 포함한, 게임에 바로 쓸 수 있는 2D 스프라이트 애니메이션 세트를 만드는 에이전트 스킬입니다.
AI 에이전트가 Godot 에디터를 실행하고 프로젝트를 구동하며, 디버그 출력 캡처와 씬 관리를 할 수 있게 하는 MCP 서버입니다.
Claude Code와 Codex용 에이전트 스킬로, 참조 이미지 한 장을 플레이 가능한 2D 브라우저 게임 프로토타입으로 만듭니다.
게임 프로젝트를 스튜디오처럼 운영하도록 AI 에이전트 49개, 슬래시 명령 스킬 74개와 조정용 훅을 구성하는 Claude Code 템플릿입니다.
AI 코딩 에이전트를 위한 게임 개발 스킬 파일 74개와 적절한 엔진·작업 스킬을 불러오는 라우터를 제공합니다.