20년 동안 코딩 안 해본 사람이 AI 에이전트로 인디 게임을 만들었습니다
I haven't coded in 20 years, never used GDScript, Godot or C++, haven't written a single line of code myself and made a game that's heading for early access soon - here is my workflow
핵심 요약
코딩 경험이 없는 전직 IT 관리자가 AI 에이전트와 협업하여 18개월 만에 인디 게임을 개발한 워크플로우를 공유합니다.
- AI 워크플로우 — Claude와 Codex를 활용한 에이전트 기반 개발 체계 구축
- 티켓 관리 — Linear를 통한 에이전트 작업 지시 및 컨텍스트 유지
- 게임 디자인 — 감정 기반 AI 시스템인 CRI 기술 적용
- 개발 철학 — AI는 도구일 뿐이며 인간의 기획력과 검수가 필수적임
오늘 커뮤니티에 내가 1인 개발자로 준비 중인 상업용 게임 근황을 좀 공유하려고 해. 이 프로젝트 붙잡고 18개월 정도 됐는데, 처음 시작할 때만 해도 AI 써먹기가 진짜 빡셌거든. 근데 그동안 AI 모델들 성능 좋아진 거 보면 진짜 감탄만 나온다. 리팩토링할 것도 훨씬 줄었고, 버그도 덜 나고, 일일이 손댈 필요도 거의 없어졌어. 프로젝트 초창기 생각하면 지금은 진짜 살맛 난다.
이 과정을 거치면서 스토리 모드랑 콜로니 모드, 이렇게 두 가지 모드가 있는 아늑한 콜로니 어드벤처 시뮬레이션 게임을 만들었어. 게임 속 크리처들이 기억력, 지속적인 맥락 파악, 관계 형성, 감정, 심지어 신념까지 갖춘 개별적인 성격을 가질 수 있게 하는 기술도 직접 개발했지. 재밌는 건 얘네가 원할 때면 언제든 자기 결정이나 신념을 바꿀 수 있다는 거야. 스스로 그럴 권한이 있거든. 난 이걸 "감정 우선 AI 시스템(emotional first AI system)"이라고 불러. 이 기술을 Contextual Relational Intelligence, 줄여서 CRI라고 부르기로 했어. 게임 내에서 LLM을 직접 돌리는 건 아니야.
창작자 커뮤니티에 대한 존중은 확실히 밝히고 싶어: 개발자, 디자이너, 모델러, 아티스트, 음악가 등등 다들 존경해. 나도 Fiverr에서 최고 수준 3D 아티스트랑 협업했고, 상 받은 작곡가랑도 같이 작업했어. 나 자신도 이 프로젝트에 엄청난 시간을 쏟아부었고. 캐릭터랑 월드 디자인은 우리 3D 아티스트가 다 뽑아준 거야.
내 배경:
웹 개발자로 10년 넘게 일했고, 나중엔 테크 딜리버리 쪽으로 넘어가서 기업에서 이것저것 다 해봤어. 꽤 큰 회사들(Citrix, Centrica, Merck)에서 테크 프로그램 매니저, 솔루션 아키텍트, 테크 아키텍트로 일했지. 시스템이랑 코드는 잘 아는데, C++나 GDscript는 배운 적이 없어.
근데 회사 생활에 진짜 제대로 번아웃이 오더라고. 내 영혼이랑 몸이 거부하는 느낌이었고, 진짜 사람 미치게 만들더라. 그래서 평생 게이머로 살았던(3살 때 아빠가 컨트롤러 쥐여준 이후로 게임만 함) 긱한 테크 덕후로서, 그냥 프로토타입이나 한번 만들어보고 어떻게 되나 보자 싶었지.
18개월이 지난 지금, 저축한 돈은 거의 다 털어먹었고 아마 집 빼서 다시 아빠 집으로 들어가야 할 판이야(허락해 주신 아빠께 감사할 뿐). 그래도 게임은 거의 다 완성됐어!
앞으로도 계속 게임 개발할 생각이고, 신과 동료 인간들이 내 길을 응원해 주길 기도하고 있어. 이 애정과 노력이 결실을 보길 바랄 뿐이야.
내 워크플로우:
-
Cursor: Cursor로 Claude랑 Codex 구독해서 쓰고 있어. 그냥 내가 제일 선호하는 IDE야. 네이티브 앱들은 별로더라고.
-
Claude Opus 5.5 High 및 Extra High: 한 번에 에이전트 5~15개 정도를 컨텍스트 윈도우 2~3개에 걸쳐서 돌려. 기획이랑 코딩할 땐 이게 근본이지.
-
Fable 5.2: 좀 만져보고 있는데, 내가 하는 작업에선 Opus보다 딱히 나은 점을 모르겠어. 일단 계속 테스트는 해볼 생각이야.
-
GPT Astra: 3D 모델링 작업, Blender, 아이디어 구상용. 이 두 가지 작업엔 꽤 괜찮아.
-
Linear .app: JIRA, Trello, AzureDevOps 같은 티켓 관리/기획 툴이야. 이거 진짜 워크플로우에서 신의 한 수였어. API/CLI로 Claude랑 Codex를 여기 연결해서 모든 아이디어를 다 때려 박거든. 마일스톤 잡고, 딜리버리 계획 짜고, 인수 조건(acceptance criteria) 정하고... 그냥 다 여기서 해. 여기서 딜리버리 리드나 프로덕트 매니저 모드로 전환해서 Claude랑 일하는 거야. 이 툴이 진짜 대박인 게, .md 파일이나 문서 스캔하는 것보다 에이전트들이 컨텍스트를 훨씬 잘 유지해. 이제 티켓 안 거치면 작업 진행도 안 해.


