게임 하나 통째로 AI에게 맡기면 어떻게 될까 — godogen 살펴보기

쉬운 설명

godogen은 "이런 게임 만들어줘"라고 말로 설명하면, AI가 알아서 게임을 뚝딱 만들어주는 도구입니다. 그림 그리는 AI나 글 쓰는 AI처럼, 이번엔 게임을 통째로 만들어주는 AI라고 생각하시면 돼요. 사람이 캐릭터나 배경을 그리고 코드를 짠 뒤 실행해 확인하는 전 과정을 AI가 대신해 주는데요. 완성이 되면 게임이 실제로 돌아가는 모습을 영상으로 보여주거나, 화면을 직접 보면서 조작해볼 수도 있답니다.

요약

godogen은 고도(Godot), 베비(Bevy), 바빌론JS(Babylon.js) 같은 게임 엔진을 기반으로, Claude Code나 Codex 같은 AI 코딩 에이전트를 활용해 게임을 자동 제작해 주는 프로젝트예요. 눈에 띄는 점은 이 저장소 자체가 완성된 게임이 아니라 "게임을 만드는 저장소를 찍어내는 생성기" 역할을 한다는 것입니다. 즉, godogen을 실행하면 새로운 게임용 저장소가 하나 만들어지고, 그 안에서 AI 에이전트가 직접 코드를 작성하고 그림 같은 리소스(에셋)를 만든 뒤 엔진을 돌려 결과물까지 검증하는 방식이죠.

이게 왜 중요하냐면요, 지금까지의 AI 코딩 도구들이 주로 "코드 조각을 짜주는 도우미" 역할에 머물렀다면, godogen은 기획부터 리소스 제작, 실행, 검증까지 한 사이클을 통째로 자동화하려는 시도이기 때문입니다. 사람이 옆에 있으면 실시간으로 게임을 확인하며 방향을 조정할 수 있고, 자리를 비우더라도 AI가 상황을 판단해 알아서 진행한 뒤 영상으로 결과를 남겨준다는 점이 무척 흥미롭습니다.

활용 포인트

게임 개발에 관심 있는 개발자나 학생이라면 간단한 프로토타입을 빠르게 뽑아보는 용도로 활용하기 좋습니다. 예를 들어 "2D 플랫포머에서 점프하는 캐릭터와 장애물이 나오는 짧은 데모를 만들어줘"라는 프롬프트를 주면, godogen이 Godot이나 Bevy 기반의 새 저장소를 만든 뒤 AI 에이전트가 코드와 에셋을 알아서 채워 넣는 식이에요. 기획자라면 머릿속 아이디어를 텍스트로 설명하는 것만으로도 실제로 작동하는 결과물을 직접 확인할 수 있어, 초기 기획 검증이나 아이디어 스케치용으로 유용합니다.

실무적으로는 게임을 생성하는 데 몇 시간씩 걸릴 수 있어서, 개인 PC보다는 GPU가 달린 서버 인스턴스에서 돌리는 방식을 권장해요. 엔진 렌더링과 영상 캡처 과정에서 하드웨어 가속의 영향을 크게 받기 때문입니다. 또한 어떤 엔진(Godot/Bevy/Babylon.js)과 AI 에이전트(Claude/Codex)를 쓸지는 게임을 발행(퍼블리시)할 때 선택할 수 있어서, 똑같은 아이디어를 여러 조합으로 실험해 보며 결과를 비교해 보는 것도 재미있는 활용법이 될 수 있습니다.

주의 사항

이 프로젝트는 아직 실험적인 성격이 강한 오픈소스 도구이며, 완성된 제품이 아니라 게임을 만드는 "생성기"라는 점을 꼭 기억해야 합니다. 실제 결과물의 품질과 완성도는 선택한 엔진, AI 에이전트, 프롬프트의 구체성에 따라 크게 달라질 수 있고, 전체 생성 과정에 몇 시간씩 걸릴 수 있다는 점도 염두에 두셔야 해요. 아울러 --force 옵션을 쓰면 기존 저장소 내용을 지우고 다시 발행할 수 있으므로, 기존 작업물이 덮어씌워져 날아가지 않도록 주의가 필요합니다. GitHub 저장소 특성상 코드와 기능이 빠르게 변할 수 있으니, 최신 사용법은 항상 원문 저장소에서 직접 확인하시는 걸 추천드립니다.

자체 검증

원문 내용을 다시 살펴보면, godogen이 Godot·Bevy·Babylon.js 세 가지 엔진과 Claude Code·Codex 두 가지 AI 에이전트를 지원한다는 점, 그리고 저장소 자체가 게임이 아니라 게임 저장소를 만들어내는 생성기라는 구조적 특징은 명확히 담겨 있습니다. 실행할 때 사람이 실시간으로 보며 조작할 수 있고, 자리를 비웠을 때는 AI가 판단하여 영상으로 결과를 남긴다는 설명도 원문과 일치해요. GPU 서버 사용 권장 이유(렌더링·캡처 가속), --force 옵션, 생성 작업에 몇 시간이 걸릴 수 있다는 점 역시 원문을 충실히 반영했습니다. 다만 실제 결과물의 완성도나 구체적인 사용 후기는 원문에 자세히 나와 있지 않아, 과장 없이 확인된 사실 위주로만 정리했습니다.

태그

#AI #게임개발 #자동화 #ClaudeCode #Codex #Godot #오픈소스

원문

https://github.com/htdt/godogen

참고자료

Godot 엔진 공식 문서

Bevy 엔진 공식 사이트

Babylon.js 공식 사이트

← 새정보 전체 보기