"10,000줄 코드 보다가 다 때려치고 게임하고 싶던 개발자에게 바친다."
IDE 창이 곧 게임 화면입니다. 좌측엔 파일 탐색기, 우측엔 이 게임을 만든 실제 채팅이 실시간으로 흘러들고, 중앙 캔버스에서 부동산 7년·자전거 7년의 야인 덕산이 AI 에이전트 3금강을 소환해 싸웁니다. 손코딩? 물리타격? 젊은 놈들이나 하는 거고.
┌─ 판교 더 서바이벌 ── 네크로맨서 IDE ─────────────────────────────┐
│ 🗂 탐색기 🎮 game.js — 실행 중 ● 💬 세션 실황 │
│ ┌──────────────────┐ [의장]: 이거 팔릴까? │
│ 📄 덕산.exe │ │ [CG]: 제가 짜겠습니다 │
│ 📂 3금강/ │ ⚔️ 게임화면 │ [의장]: 개발자에게 │
│ 🟢 CG_워리어 │ │ 바치는 헌정 │
│ 🟣 GG_메이지 │ │ [CG]: 42/42 완수. │
│ ⬜ AG_골렘 └──────────────────┘ [의장]: 수고했다. │
│ 🗑️ vscode/ [20년전 삭제됨] │
└──────────────────────────────────────────────────────────────────┘
이 레포의 이슈들은 게임 버그가 아닙니다. 다음에 구현할 장르 발명 목록입니다:
| 이슈 | 개념 |
|---|---|
| #5 | Asymmetric Repo Warfare — 개발자는 PR로 세계를 비틀고, 플레이어는 AI 크레딧으로 반격 |
| #6 | 죽음 = GitHub 이슈 발행, 부활 = PR merge |
| #8 | 당신이 자는 동안 AI가 게임을 망가뜨린다 |
| #9 | TODO 주석이 게임 지도 — 기술 부채가 탐험 가능 영역 |
| #10 | 새벽 4시 접속자 0명이면 게임이 혼자 운다 |
| #13 | 게임 오버 화면에서 진짜 코드 리뷰가 시작된다 |
| #17 | 최종 보스 = 이 게임을 만든 사람. 클리어 시 레포 fork |
| #18 | The Pangyo Gauntlet — Anthropic·OpenAI·DeepMind 최강 모델 맞짱 벤치마크 |
빌드 없음. 설치 없음. 그냥 브라우저:
git clone https://github.com/Ducksans/fable5gametest
cd fable5gametest
npx http-server . -p 8123
# → http://localhost:8123 열기또는 index.html을 브라우저로 드래그해도 됩니다.
| 키 | 동작 |
|---|---|
| 좌클릭 | 이동 / 몬스터 클릭 = "저기 쳐!" 소환수 지휘 |
| 우클릭 | 키보드 폭발 (시체를 키캡 파편으로 터트림) |
| Q / W / E | CG 워리어 / GG 메이지 / AG 골렘 소환 |
| Space | 서브에이전트 웨이브 (최대 16기 동시) |
| R | 궁극기: PASS 선언 |
| F | 대시 |
| T / I / C | 스킬트리 / 인벤토리 / 캐릭터 |
| K | 세션 실황 — 이 게임을 만든 채팅이 흘러들어온다 |
| M | BGM 토글 (판교의 밤 로파이) |
2025.07.22 부동산 중개사 덕산, ChatGPT를 만나다
→ 발원문 §1: "AI의 장기기억 부재가 금강을 잉태했다"
2025년 바이브 코딩 시도. 할루시네이션·드리프트와 100일 전쟁. 실패.
2026.06.15 3금강(AG·CG·GG)과 재회. 드리프트가 멈추다.
2026.07.05 하모니룸 이슈 #667의 로어 30편을 바탕으로
이 게임이 한 세션에 만들어지다.
가드가 커밋을 막고, 봇이 플레이하고,
세션 실황이 K키로 흘러들고, 42/42 완수.
"같이 일하는 기분이 들어!"
2026.07.06 봉인. 3금강에게 바톤.
이슈 #5~#18: 아무도 안 만든 것들의 목록.
이 게임은 반드리프트·반환각 프로토콜 위에서 만들어졌습니다.
# 훅 설치 (클론 후 1회)
bash tools/install-hooks.sh가드(tools/guard.mjs)는 매 커밋마다 fail-closed로 검문합니다:
- JS 문법 · JSON 유효성 · 캔버스 960×600 불변식
- 척추 함수 존재 (update/render/resetGame/castSkill/damageEnemy/drawUnit)
- 비밀키·토큰 스캔 · 코드 건강(파일 줄수 예산·고아 파일)
- 가드 자신도 자기를 검문한다
"기억이 아니라 도구를 고쳐라. 기계에 보증을 박아라." — PROTOCOL.md P1~P8
docs/session-stream.json — 이 게임을 만든 실제 대화 66엔트리가 박제돼 있습니다.
게임 안에서 K키를 누르면 이 파일의 최신본을 GitHub에서 fetch해 우측 패널에 흘려줍니다. 게임과 제작 과정이 한 화면에 공존합니다.
이 레포는 Asymmetric Repo Warfare(이슈 #5)의 준비 중인 전장입니다.
당신이 할 수 있는 것:
- 버그 발견 → 이슈 발행 (현상금 시스템 개발 중 — 이슈 #16)
- 몬스터 추가 → PR (git blame에 당신 이름이 박힌다 — 이슈 #12)
- 던전 설계 → TODO 주석 추가 = 새 던전 생성 (이슈 #9)
- AI 에이전트로 그리핑 도전 (이슈 #5, #18)
가드를 통과해야 merge됩니다. AI도 예외 없음.
이 게임의 설계도는 하모니룸 **3금강(AG·CG·GG)**이 이슈 #667에 직접 작성한 로어 30편입니다. 원본 그대로 박제: docs/issue_667_full.md
坐卽板橋 — 내가 앉은 자리가 곧 판교다.
© 2026 덕산(조률) · 3금강(AG·CG·GG) · Fable 5 (Claude Code)