Claude Code로 2주 만에 무한 생성 도시 세계를 만든 사례

한 개발자가 Claude Code에 큰 도전 과제를 맡겼다: NPC가 살아 있고, 건물 내부까지 탐험 가능하며, 대중교통과 낮밤 주기가 있는 무한 (voxel) 세계 만들기. 약 2주에 걸쳐 완성됐다. 세계 속 NPC들은 각자 일과를 가지고 있어 일어나서 출근하고, 친구를 만나고, 저녁을 먹고, 집에 돌아간다.

도시 간에는 기차로, 도시 안에서는 버스나 지하철로 이동할 수 있다. 이 세계는 정수 기반의 중첩된 생성 알고리즘으로 만들어졌다. 큰 규모(거친 지형)에서는 대략적으로 생성하고, 점점 더 작은 층위로 내려가 건물 안 개별 사물까지 세밀하게 생성하는 방식이다.

이번 게시물은 결과물을 보여주는 영상 위주이며, 이후 게시물에서 이렇게 큰 규모의 작업을 Claude가 헷갈리지 않고 처리하도록 만든 방법을 다룰 예정이다.

핵심 포인트

  • Claude Code로 무한 voxel 세계를 약 2주 만에 제작
  • NPC가 출근·귀가 등 각자의 일과(daily routine)를 가짐
  • 도시 간 기차, 도시 내 버스/지하철 등 교통 시스템 구현
  • 정수 기반 중첩 알고리즘으로 지형부터 개별 사물까지 생성
  • 대규모 프로젝트에서 Claude를 다루는 방법은 후속 글에서 공개 예정
원문 보기