Why Godot? — 탈리스만 코드가 선택한 게임 엔진
#devlog#godot#game-engine#vibe-coding
여러 엔진을 써봤습니다
유니티, 언리얼, 그 외 몇 가지 엔진들을 조금씩 경험해봤습니다. 게임 엔진에 대해 완전히 처음은 아닙니다. 각 엔진마다 장점이 있고, 나름의 의견도 있습니다.
그런데 왜 Godot이냐고요?
가장 뛰어나서가 아닙니다
솔직하게 말하자면, Godot이 유니티나 언리얼보다 객관적으로 뛰어난 엔진은 아닙니다. 두 엔진은 방대한 생태계와 검증된 성과, 거대한 커뮤니티를 갖추고 있습니다.
하지만 제가 만들고 있는 것 — 2D 카드 배틀 게임, 바이브 코딩 방식 — 에는 Godot이 잘 맞습니다. 가볍고, 2D 워크플로우가 깔끔하며, 불필요하게 복잡하지 않습니다. 이 프로젝트에 딱 필요한 조건이었습니다.
진짜 게임 체인저: VS Code + Claude CLI
워크플로우를 완전히 바꿔놓은 부분이 바로 이것입니다.
저는 Godot의 내장 에디터로 코드를 작성하지 않습니다. VS Code에서 GDScript를 작성하고, Claude CLI를 적극적으로 활용합니다. Claude가 로직 생성, 구조 제안, 빠른 반복 작업을 담당합니다. Godot은 실행 결과를 확인하는 용도로만 씁니다.
이 방식이 예상보다 훨씬 빠른 개발 속도를 가져다줬습니다. 1인 게임 개발의 병목은 대부분 코드 작성입니다. Claude가 그 병목을 상당 부분 없애줬습니다.
적합한 도구를 적합한 곳에
Godot이 모든 게임에 맞는 정답은 아닙니다. 하지만 AI 보조 워크플로우로 혼자 만드는 2D 인디 프로젝트에는 훌륭한 선택입니다.
때로는 올바른 환경과 함께라면, 충분히 좋은 도구가 최고의 도구보다 더 나을 수 있습니다.
댓글 (0)
아직 댓글이 없습니다.
