소식소식

개발 일지

2026년 10월 30일

형제가 하나, 그다음은 셋

PROGRESS글 #8
두 번째 게임. Castle Survivors, 한 판 시작 때 위에서 본 섬
두 번째 게임. Castle Survivors, 한 판 시작 때 위에서 본 섬

첫 장의 목록을 기억하시나요? Castle Fight, Tower Survivors, Line Tower Wars, Custom Hero Survival. 여러 해 동안 좋은 추억이 머무는 자리에 보관되어 있던 Warcraft III 맵들입니다.

10월에 네 개 모두 그 자리를 떠났습니다.

시작일 게임 재현 대상
10월 2일 Castle Arena Castle Fight
10월 6일 Castle Survivors Tower Survivors 1.91
10월 9일 Line Tower Line Tower Wars: Reforged 12.1b
10월 10일 Custom Hero Survival Custom Hero Survival Z2.6

각각은 원작 맵의 규칙과 수치를 충실히 되살린 재현작이며, Steam을 위한 독립된 게임으로 만들었습니다. Blizzard의 자료는 전혀 쓰지 않았습니다. 그리고 각각은 서로 다른 문제를 가져왔습니다.

Castle Survivors: 자라나는 성

Castle Survivors에서도 여러분은 누구도 지휘하지 않지만, 방식이 다릅니다. 섬 한가운데 성이 있고, 사방의 바다에서 군대가 올라옵니다. 여러분의 병력은 없습니다. 성은 여러분이 산 무기를 스스로 발사합니다. 여러분의 몫은 상점입니다. 30초 라운드마다 무엇을 살지 고르고, 그 선택이 쌓여 성은 터무니없는 전쟁 기계가 됩니다.

성도 함께 자랍니다. 중세 육각형 팩의 조각으로 조립되며, 레벨이 오르면 커지고, 무기를 살 때마다 조각을 하나씩 얻고, 받은 피해를 보여 줍니다.

가장 오래 걸린 작업은 충실도였습니다. 무기와 진화는 맵의 참조 데이터와 하나씩 대조했습니다. 지금은 무기 90개, 진화 97개, 적 36종, 보스 9종이 있습니다. 보스마다 한 가지에서 세 가지의 고유 메커니즘이 있고, 큰 공격 전에는 경고가 뜹니다.

Castle Survivors: 열일곱 세계 중 하나인 벚꽃 성역
Castle Survivors: 열일곱 세계 중 하나인 벚꽃 성역

그다음 섬에 형제들이 생겼습니다. 바다 위의 섬부터 구름바다 위의 고원, 벚꽃 성역까지 열일곱 개의 세계입니다. 규칙은 모든 세계에서 같고, 바뀌는 것은 겉모습입니다. 공중에 떠다니는 것까지 포함해서요. 꽃잎, 안개 띠, 햇살 기둥, 폭포의 물안개. 그리고 다시 나뭇잎도 있습니다.

Castle Survivors는 또한 첫 장의 꿈에 가장 가까이 다가간 게임입니다. 아트, 음악, 사운드의 모든 팩에 라이선스가 기록되어 있고, 크레딧 화면에 제작자가 적혀 있습니다. 다섯 개 언어를 지원하고, Steam 창작마당의 모드를 받습니다. 그리고 명령 하나로 코드의 어떤 버전이든 Steam 테스트 빌드로 만들 수 있습니다.

Line Tower: 보호된 맵 읽기

Line Tower에서 각 건설자는 라인 하나를 맡고, 타워로 미로를 만들어 적이 천천히 지나가게 하며, 적을 이웃의 라인으로 보냅니다. 한 판에 건설자가 최대 열두 명까지 참여할 수 있습니다.

여기서 어려운 점은 원작을 읽는 것이었습니다. 맵 스크립트는 34,580줄이고 보호되어 있습니다. 이름은 뒤섞여 있고, 유닛은 코드로 만들어지며, 텍스트는 능력 설명 안에 숨겨져 있습니다. 첫 작업은 그 텍스트를 복원하고, 스크립트를 한 줄씩 주석으로 정리한 뒤, 맵의 데이터와 대조하는 것이었습니다. 코드가 자기 툴팁과 모순되는 곳에서는 Line Tower가 툴팁을 따릅니다.

Line Tower: 라인의 미로를 굽이굽이 지나는 크립
Line Tower: 라인의 미로를 굽이굽이 지나는 크립

Line Tower는 이미 온라인으로, 컴퓨터를 상대로, 그리고 컨트롤러만으로 Steam Deck에서도 플레이할 수 있습니다. 아직 임시인 것은 겉모습입니다. 이름, 아트, 소리, 텍스트는 자리를 잡았지만, 게임만의 고유한 세계관은 다음 단계입니다.

Custom Hero Survival: 원장

Custom Hero Survival에서는 완성된 영웅을 고르지 않습니다. 몸을 고르고, 열한 개의 상점에서 능력을 사고, 각각을 레벨 20까지 올려 원하는 영웅을 만듭니다. 그러면서 레벨마다 몰려오는 적을 버팁니다. 마지막에는 내기가 걸린 PvP 라운드가 있습니다.

이 게임에서는 방법이 다른 어느 게임보다 엄격했습니다. 모든 규칙은 자신이 나온 스크립트의 줄을 가리킵니다. 이를 충실도 원장에 기록하고, 단계마다 코드와 대조해 개정합니다. 보고서는 원작과 같은 것, 동등한 것, 아직 다른 것을 에두르지 않고 구분합니다.

모든 규칙은 자신이 나온 스크립트의 줄을 가리킵니다.

지금은 원작 맵의 능력 122개가 모두 있습니다. 전부 122개입니다. 게임은 두 단계로 나뉩니다. CLASSIC은 현대화를 거치기 전의 맵 그대로입니다. 규칙, 수치, 특이한 버릇까지 그대로입니다. CLASSIC이 안정된 뒤에야 MODERN이 시작되었습니다. 다시 디자인한 상점과 빠른 구매 빌드가 있습니다. 메뉴 뒤편에는 선술집이 있는데, 모든 영웅이 그 안에 있고 아홉 개의 컷으로 촬영되었습니다.

Custom Hero Survival: 밤의 메인 메뉴 뒤편 선술집
Custom Hero Survival: 밤의 메인 메뉴 뒤편 선술집

같은 일을 세 번

둘이서 네 개의 게임을 동시에 생각하는 것은 많은 일입니다. 그리고 이번 달의 가장 중요한 교훈은 어떤 규칙에서도 나오지 않았습니다. 새 게임마다 같은 것을 처음부터 다시 쓰고 있었다는 사실을 깨달은 데서 나왔습니다. 3D 세계, 생물, 소리, 메뉴, Steam, 저장, 온라인 말입니다.

Line Tower는 백지에서 시작하지 않은 첫 게임이었습니다. 이 게임이 태어난 바로 그날, 네 게임이 함께 쓰게 될 부품도 태어났습니다.

— 팀 일동