📝 한줄 요약
전략 카드 게임에 이어 두 번째 오리지널 게임 — 틀린 맞춤법만 골라 잡는 60초 두더지잡기 아케이드를 AI 릴레이(코딩 AI가 그림 AI의 주문서를 작성)로 만들어 실시간 랭킹까지 붙여 배포했습니다.
바쁘시면 이것만 읽어도 돼요:
- 아케이드 후보 5종을 비교시킨 뒤, 세계관에 가장 맞는 "깐쌤의 빨간 펜"을 골랐어요
- 규칙이 완성돼도 화면이 "밭 같지 않으면" 미완 — 게임의 인상은 코드보다 그림이 좌우하더라고요
- 코딩 AI(Claude)에게 그림 AI(GPT Image 2)에 붙여넣을 주문서를 쓰게 했더니, 그림과 코드가 맞물리는 조건("팻말은 비워둘 것")까지 알아서 챙겼어요
- "자기 랭킹을 바로 보여주면 어때? 가능해?" 한마디에 게임 화면이 아니라 랭킹 서버가 새로 생겼어요
- 두 번째 게임은 같은 대화에서 이어 만들어서 훨씬 빨랐어요 — 규칙과 절차가 이미 대화에 쌓여 있으니까요
- 잡을 때마다 올바른 표기가 떠서, 아이들은 게임하는 동안 자기도 모르게 맞춤법을 교정당합니다
🎯 이런 분들께 도움돼요
- 우리 반 아이들용 학습 미니게임을 AI로 직접 만들어보고 싶은 선생님
- 자기 캐릭터·세계관(브랜드)을 게임으로 확장하고 싶은 1인 창작자
- "AI 하나로는 뭔가 부족한데?" — 여러 AI를 이어 쓰는 법이 궁금한 분
😫 문제 상황 (Before)
첫 오리지널 게임 「글밭 수확대작전」은 5라운드짜리 전략 카드 게임이에요. 몰입감은 좋지만 한 판에 20분 — 쉬는 시간에 후딱 즐기고 "한 판 더!"를 외칠 1분짜리 진입 게임이 라 인업에 없었습니다.
그리고 수확대작전의 '회복 찬스'(틀린 문장 고치기 퀴즈)를 보면서 확신이 생겼어요. 맞춤법 판별은 그 자체로 게임이 될 수 있겠다 — 문제집에서는 하품 나는 맞춤법이, 순간 판단 게임이 되면 반사신경 승부가 되니까요. 그래서 맞춤법만 떼어내 게임 전체로 키우기로 했습니다.
🛠️ 사용한 도구
- 개발·조립: Claude Code (Claude Fable 5)
- 그림: GPT Image 2 (Codex/ChatGPT에서 수동 생성)
- 특이사항: 두 번째 게임이라 첫 게임을 만든 같은 대화에서 이어서 진행 — 별도 설명 없이 곧바로 착수 가능
🔧 작업 과정
다섯 후보 중에서 고르기 — 재미보다 정체성
"아케이드 게임 만들자"가 아니라, 추천부터 시켰어요.
```
아케이드 장르로 간단하고 재미있으면서, 우리 캐릭터를 쓸 수 있는 게임 추천해줘.
```
AI는 두더지잡기·새 날리기·낙하물 받기·단어 베기·탑 쌓기, 다섯 후보를 원형 게임과 함께 표로 비교해 왔어요. 흥미로웠던 건 추천 논리였습니다. 순수 재미로는 새 날리기가 1등이지만, "수확대작전에서 플레이어를 괴롭히던 깐쌤(까마귀 검수관)이 되어보는 역전 구도"라는 이유로 두더지잡기를 정체성 원픽으로 밀더군요. 당하던 캐릭터가 되어보는 재미 — 아이들이 좋아할 수밖에 없는 구도라 바로 채택했습니다.
게임 규칙은 단순해요. 밭에서 단어 팻말이 쑥쑥 올라오는데, 틀린 표기만 빨간 펜으로 콕! 잡으면 올바른 표기가 뜨고("몇일 → 며칠"), 맞는 말을 실수로 치면 깐쌤이 째려보며 시간이 깎입니다. 잘하려면 맞춤법을 순간 판별해야 하니, 재미와 학습이 분리되지 않죠.
몇 분 뒤 플레이 가능한 첫 버전이 나왔고, 직접 여러 판 해보며 다듬었어요. 그 과정에서 팻말이 반쯤 걸린 채 멈추는 버그도 잡았습니다.
첫 번째 벽 — "규칙은 되는데, 밭 같지가 않아"
그런데 화면이 문제였어요. 게임은 돌아가는데 회색 상자에서 글자 카드가 올라올 뿐, 제가 상상한 '밭에서 두더지 잡기'가 아니었습니다. 첫 게임 때도 겪었던 일이에요 — 게임의 인상은 코드가 아니라 그림이 좌우합니다. 규칙 완성은 절반일 뿐이었어요.
```
지금 너무 디자인이 단순하고, 밭 같지 않아.
필요한 이미지 프롬프트를 알려줘. 코덱스 가서 만들어 올께.
```
AI 릴레이 — 코딩 AI가 그림 AI의 주문서를 쓴다
여기가 이번 제작기의 핵심입니다. 그림이 필요하면 제가 그림 AI에 가서 설명하는 게 아니라, 게임을 만든 코딩 AI에게 "그림 AI에 붙여넣을 주문서"를 쓰게 했어요.
Claude는 필요한 그림 5종(밭 배경, 흙 둔덕, 팻말 든 두더지, 얻어맞은 두더지, 타이틀 장면)의 프롬프트를 한글로 써줬는데, 그중 이런 조건이 있었습니다:
> "아무것도 쓰여 있지 않은 빈 나무 팻말을 들고 있다. (…) 글자 절대 없음."
왜 팻말을 비우라고 했을까요? 단어는 게임이 실시간으로 팻말 위에 쓰기 때문입니다. 그림과 코드가 맞물리는 지점을 그림 주문서 단계에서 이미 설계해둔 거예요. 캐릭터 일관성 요령(깐쌤 원본 이미지 첨부, 두더지 두 포즈는 같은 채팅에서 연속 생성)까지 주문서에 담겨 있었습니다.
저는 그 주문서를 GPT Image 2에 붙여넣고, 나온 그림 5장을 폴더에 넣고 "이미지 완성했어" 한 마디만 했어요. 잠시 후 — 해질녘 채소밭에 흙구멍 여섯 개가 뚫리고, 두더지가 빈 팻말에 단어를 들고 올라오고, 잡히면 눈이 빙글빙글 도는 얼굴로 바뀌는 게임이 되어 있었습니다. 두더지 가장자리를 밭에 녹아들게 다듬는 마무리까지요.
"가능해?" 한마디에 서버가 생겼다
게임이 예뻐지니 욕심이 났어요. 아케이드의 심장은 경쟁이잖아요.
```
이 게임은 자기 랭킹을 바로 보여주면 어때?
플레이 한 사람들 랭킹이 바로 밑에 보이는거야. 가능해?
```
이게 이번 작업에서 가장 "오!" 했던 순간입니다. 저는 게임 화면에 순위표 하나 붙는 걸 상상했는데, AI는 플랫폼 서버에 랭킹 조회 기능 자체를 새로 만들었어요. 게임 기록은 이미 서버에 쌓이고 있었으니, 그걸 사람별 최고점으로 집계해서 돌려주는 창구를 뚫은 거죠.
그 결과 — 첫 화면에 🥇🥈🥉 전체 TOP 5가 뜨고, 내 기록은 금색으로 강조되고, 게임이 끝나면 "🏅 전체 3위 / 4명"이 즉시 표시됩니다. 재도전 최고 기록만 랭킹에 반영되니 "한 판 더"를 부르는 구조고요. 테스트하는데 가짜 참가자들 사이에 아까 제가 실제로 플레이한 67점이 자동으로 3위에 껴 있는 걸 보고 웃었습니다. 데이터가 살아 있더라고요.
검증(가짜 학급으로 랭킹 표시 확인 후 데이터 삭제)까지 마치고 "배포해" 한 마디로 실서비스에 올렸습니다. 첫 게임이 하루 걸렸다면, 이번엔 같은 대화에서 이어 한 덕분에 반나절이면 충분했어요.
✅ 결과 (After)
Before vs After
| 항목 | Before | After |
|------|--------|-------|
| 오리지널 라인업 | 전략 게임 1종 (한 판 20분) | 전략 + 아케이드 투트랙 (1분짜리 진입 게임 확보) |
| 맞춤법 학습 | 퀴즈(회복 찬스)로 가끔 | 게임 자체가 맞춤법 순간 판별 훈련 |
| 경쟁 요소 | 판 내 AI 농부와 경쟁 | 실시간 전체 랭킹 — 반 친구 기록과 경쟁 |
| 제작 기간 | 첫 게임 하루 | 두 번째 게임 반나절 |
결과물
- 「깐쌤의 빨간 펜」: play.wherethoughtsgrow.com/play/redpen
- 가입 없이 1판 체험 가능, 맞춤법 오표기 28쌍 수록, 놓친 단어는 교사 화면에 기록
💬 이 과정에서 배운 AI 활용 팁
효과적이었던 것
1. AI 릴레이 — 코딩 AI에게 그림 AI의 주문서를 쓰게 하라. 내가 그림 AI에 직접 설명하면 놓쳤을 조건("팻말은 비워둘 것" 같은 그림-코드 연결 지점)을 만든 장본인이 제일 잘 압니다.
2. 만들기 전에 후보부터 비교시키기. "게임 만들어줘"보다 "추천해줘"가 먼저 — 비교표를 보면 왜 이 게임이어야 하는지 근거가 생깁니다.
3. "가능해?"라고 그냥 물어보기. 안 될 것 같은 것도 일단 물으면, 생각보다 훨씬 큰 걸 만들어 옵니다.
이렇게 하면 안 돼요
1. 규칙이 완성됐다고 배포하기. 화면이 세계관을 못 담으면 아이들에겐 미완성으로 보입니다. 그림까지가 게임이에요.
2. 그림 AI에 글자를 맡기기. 그림 속 글자는 AI가 자주 틀리고, 나중에 바꿀 수도 없어요. 글자 자리는 비워서 받고, 글자는 게임(코드)이 쓰게 하세요.
3. 관련 작업을 새 대화에서 시작하기. 두 번째 게임이 빨랐던 건 첫 게임의 규칙·검증 절차가 같은 대화에 쌓여 있었기 때문 — 맥락을 끊지 마세요.
🌍 다른 업무에 적용한다면?
- 받아쓰기·어휘 시험 대체: 시험지 대신 두더지잡기 — 어떤 단어를 놓치는지 기록도 자동으로 남아요
- 학급 이벤트: "이번 주 맞춤법 랭킹왕" 같은 주간 챌린지 운영
- 다른 과목 이식: 팻말에 올라오는 걸 바꾸면 됩니다 — 틀린 역사 연도, 잘못된 영어 철자, 가짜 과학 상식 잡기
🚀 앞으로의 계획
단어 은행 시리즈화가 목표예요. 지금은 맞춤법 28쌍이지만, 같은 게임에 띄어쓰기 팩·어휘 팩·사자성어 팩·교과 개념 팩을 갈아끼우면 같은 게임으로 다른 수업이 됩니다. 게임은 한 번 만들고, 콘텐츠만 계속 늘리는 구조죠.