소식소식

개발 일지

2026년 10월 25일

Line Tower: 엔진을 낳은 미로

DESIGN글 #19
Line Tower: 깊은 우주의 네 개 라인, 각 라인은 건설자의 색
Line Tower: 깊은 우주의 네 개 라인, 각 라인은 건설자의 색

Line Tower Wars는 가장 많이 플레이된 Warcraft III 맵 중 하나이며, 규칙은 간단히 말할 수 있습니다. 각 건설자는 라인 하나를 맡고, 크리프가 건너는 데 더 오래 걸리도록 타워로 미로를 만들며, 크리프를 다음 건설자의 라인으로 보냅니다. 보낼 때마다 수입이 영구적으로 늘어납니다. 크리프를 통과시키는 사람은 생명을 잃습니다. 최대 열두 명의 건설자가 Steam을 통해 온라인으로, 또는 컴퓨터 플레이어를 상대로 함께할 수 있습니다.

보호된 맵 읽기

참조는 Line Tower Wars: Reforged 12.1b입니다. 맵의 스크립트는 34,580줄이며 보호되어 있습니다. 이름이 뒤섞여 있고, 지역과 유닛은 코드로 만들어지며, 텍스트는 능력 툴팁 안에 숨겨져 있습니다. 10월 9일의 작업은 그 문자열 테이블을 복원하고, 스크립트에 한 줄씩 주석을 달고, 오브젝트 데이터와 대조해, 맵이 설정한 값과 게임의 기본값을 구분하는 것이었습니다. 코드가 자기 툴팁과 모순되는 곳에서는 Line Tower가 툴팁을 따릅니다. 콘텐츠는 맵의 데이터에서 직접 생성되며, 문서가 한 줄씩 무엇이 일치하고 무엇이 아직 일치하지 않는지 설명합니다.

맵에서 라인과 미로, 건설자, 상점과 그 재고, 보내기, 수입, 생명과 재활용, 연구와 시작 기술, 모든 타워와 크리프 특성, 기술 원반, 수정자, 컴퓨터 플레이어, 등급과 치장이 나왔습니다. 맵은 신뢰할 수 없는 데이터로 취급됩니다. 빈 폴더에 복사되고, 아무것도 실행하지 않는 추출기가 읽습니다.

엔진이 태어난 날

Line Tower는 일주일 동안 시작된 세 번째 게임이었고, 백지에서 시작하지 않은 첫 게임이었습니다. Castle Survivors의 핵심, 즉 그 규칙이 아닌 모든 것이 같은 날 자체 패키지로 옮겨 갔습니다. Kastle입니다. Line Tower는 "엔진 더하기 게임 폴더"이며, 매니페스트, 시뮬레이션, 콘텐츠, 록스텝 세션, 화면을 갖습니다. 엔진은 게임을 절대 가져오지 않으며, 자동 검사가 이를 보장합니다. Kastle이 무엇이며 다음 2주 동안 무엇이 되었는지는 자체 글에 있습니다.

미로 속 라인: 행성 아래에서 크리프가 타워 사이를 구불구불 지나가는 모습
미로 속 라인: 행성 아래에서 크리프가 타워 사이를 구불구불 지나가는 모습

이미 플레이되는 것

며칠 만에 Line Tower는 게임이 플레이되기 위해 필요한 것들을 얻었습니다. 리플레이와 동기화 이탈 보고서, 모든 맵마다 라인 썸네일이 있는 깊은 우주 맵, 성운 하늘이 있는 맵 네 개, 무작위 맵, 메뉴 뒤에서 통과 시련을 달리는 양들입니다. 샌드박스에서 하는 여덟 단계짜리 빠른 튜토리얼도 있습니다. 무기별 발사체, 맵별 크리프 진영과 사운드스케이프도 있습니다. 셰이더로 그린 홀로그램 건설 유령, 사거리 고리, 격자가 있고, 타워가 올라가는 동안 곡괭이로 치는 건설자, 탄도 조준을 하는 대포와 거리에 따라 조준하는 포신이 있습니다. 건설, 업그레이드, 판매에 대한 효과와, 각 버튼이 무엇을 되돌리는지도 있습니다. 원소 변형이 있는 무기 레시피, 위치 기반 사운드, 명령 카드와 유틸리티 버튼의 미술, GPU에서 이루어지는 크리처 애니메이션도 있습니다.

네트워크는 깊이 시험했습니다. 두 개의 LAN 인스턴스가 플레이어 하나를 끊었다가 다시 연결하는 종단 간 테스트와, 더 가혹한 소크 시나리오가 있습니다. 게임에는 Steam과 Steam Deck용 Linux 빌드가 있고 Deck 가이드도 있으며, 전부 컨트롤러로 플레이할 수 있습니다. 방향패드로 소환 원을 걷고, Y로 연구하고, View로 기지로 돌아갑니다.

24일과 25일에 Line Tower는 데이터를 Kastle Studio로 내보내고, 그곳에서 편집된 것을 다시 받아들이기 시작했으며, 엔진의 새 라운드(진행 중인 명령을 담은 재참가, 부분별 체크섬, 결정론 린트)를 채택했고, 한 명령으로 만드는 Steam 테스트 빌드를 얻었습니다.

아직 임시인 것

Line Tower의 이름, 미술, 소리, 텍스트는 저희 자체 것이지만 임시입니다. 게임 자체의 세계관은 다음 단계입니다.

— 팀 일동