Claude로 만든 185KB짜리 1파일 탱크 게임 사례
은퇴한 군 출신 1인 제작자가 Claude를 시켜 수백 번의 수정판을 만들고, 직접 설계와 테스트를 반복해 1대1 탱크 대전 게임을 출시했다. 전체 게임은 185KB짜리 HTML 파일 하나로 되어 있으며, 프레임워크, 빌드 단계, 외부 의존성이 없다. 그림은 로 코드에서 직접 그려지고, 음악은 로 실행 중에 만들어진다.
실제 전송 크기는 약 56KB이고, 10년 된 안드로이드폰에서도 약 1초 안에 열리도록 설계됐다. 배포는 무료 정적 호스팅을 쓰고, 전 세계 순위표는 와 KV로 운영된다. 계정과 쿠키 없이 모든 입력값을 서버 쪽에서 검사하고, IP별 요청 제한도 걸었다.
W3C Nu validator 검사에서는 오류가 없고 의도한 경고 1개만 남았다. 코드는 AI가 썼지만, 실제 일은 매 빌드를 실제 기기에서 확인하고 AI가 만든 문제를 찾아 고치게 하는 것이었으며, 이번에는 멈춘 노드가 끊기지 않아 아이폰에서 음악 문제가 쌓이는 버그를 잡았다.
핵심 포인트
- Claude가 코드를 작성했고, 제작자는 설계·테스트·수정 지시를 맡았다.
- 게임 전체가 HTML 파일 하나이며 프레임워크와 빌드 단계가 없다.
- 10년 된 안드로이드폰에서도 약 1초 안에 열리는 것을 목표로 만들었다.
- , , KV로 무료 또는 저비용 인프라를 구성했다.
- 에서도 메모리 문제가 생겼고, 실제 기기 테스트로 찾아냈다.