소식소식

개발 일지

2026년 10월 25일

Castle Survivors: 열일곱 개의 세계, 협동, 그리고 Steam으로 가는 길

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

이전 글은 Castle Survivors를 섬, 아흔 가지 무기, 보스와 함께 남겨 두었습니다. 이번 글은 그 뒤 열흘 동안의 이야기입니다. 이 기간에 게임은 테스터에게 건넬 수 있는 게임이 되었습니다.

열일곱 개의 세계

섬에는 테마가 생겼고, 그다음 형제들이 생겼습니다. 먼저 바다 위의 섬들입니다. Spring Isles, Autumn Hollow, Frostward Isle, Coral Atoll, Ember Peak, Mirewood입니다. 그다음은 섬이 아닌 다섯 땅입니다. 절벽으로 둘러싸이고 폭포와 다리가 놓인 강이 있는 Cascade Valley, 달의 문과 시냇물이 있는 Bamboo Grove, 구름바다 위의 고원 Sky Peaks, 밀밭 계단과 농가가 있는 Terraced Hills, 그리고 성벽으로 둘러싸이고 성을 두른 운하와 등불이 있는 Moonlit Garden입니다. 마지막으로 Sakura Sanctuary가 낮과 밤으로, 그리고 Lantern Festival, Stilt Village, Ruined Temple, Rose Garden이 있습니다. 세계마다 고유한 색감과 빛번짐, 공기 중의 입자가 있습니다. 꽃잎, 나뭇잎, 안개 띠, 햇살 기둥, 폭포의 물보라입니다. 라인, 성, 시뮬레이션은 어디서나 같고, 달라지는 것은 모습뿐입니다. 맵은 도전의 보상입니다. 테마가 있는 각 도전 치장이 세계 하나를 해금하고, 맵 카드에는 그려진 섬이 나타납니다.

1.91에 끝까지 충실하게

충실도 점검을 한 차례 거쳐 원작 맵에 남아 있던 것을 모두 닫았습니다. 마나 방패, 밤 조명, 업그레이드 풀, 현자의 돌, 처치 보상 필드, Transmute, 화상, 퇴화의 Ankh, Set Seed와 Daily Seed입니다. 점수판은 1.91의 값을 보여 주고, DPS 측정기, 건설 요약, 개인 피해와 수입 기록, 피해 유형 표시가 있습니다. 방장이 대전 속도를 1배, 1.5배, 2배 중에서 고릅니다. AI 라이벌은 쉬움, 보통, 인간 수준으로 나오며, Black Market은 비밀 상점으로 명령 카드에 들어왔습니다.

플레이하는 법, 그리고 배우는 법

HUD에 네 가지 레이아웃이 생겼습니다. Default, TFT, Imp, Dota입니다. 타워 선택 화면도 다시 디자인되어, 치장 카드에 성의 스냅샷이 붙습니다. 끝없는 솔로 모드인 Beyond Samwise가 있고, Clear, 성의 함락, 승리에 대한 신화급 결말도 있습니다. 첫 전투는 3분짜리 안내 튜토리얼이며, 이후 상점 위에 똑똑한 힌트가 나타납니다. 빌드는 코드로 저장하고 공유할 수 있습니다. 모든 키는 재지정할 수 있으며, 명령 카드에는 Warcraft III의 격자 방식을 쓸 수 있습니다. 핑에는 방사형 휠, 세계와 미니맵의 표식, 가장자리 화살표가 있습니다.

멀티플레이에서는 빠른 매치가 스스로 시작되는 방을 채우고, 로비가 살아났습니다. 투표 추방, 잠수한 사람을 봇이 대신하는 기능, 한 번의 클릭으로 하는 초대가 있습니다. 전쟁 방, HUD의 순위, 라이벌의 맵을 관전하는 선택지도 있습니다. 충돌과 오류는 기록되며, 게임 안에는 오류 패널이 있고, F8 버그 신고는 보낼 수 있는 파일을 만들어 냅니다.

더 많은 사람을 위해

접근성: 색각 이상용 팔레트(로비의 플레이어 색 포함), 번쩍임 강도, 파티클 감소입니다. 언어: 인터페이스 전체를 사전으로 추출해 브라질 포르투갈어로 번역했고, 이어서 일본어, 중국어 간체, 한국어로 번역했습니다. Steam 창작마당은 모드를 받습니다. 데이터만 바꾸는 게임플레이 모드와 치장 모드이며, 모드 리더보드 탭과 방의 모드를 유지할지 제거할지 고르는 선택지가 있습니다. 업적과 해금은 1.91의 규칙으로 도달 가능한지 확인했고, 모든 맵을 해금할 수 있습니다.

Steam으로 가는 길

게임 아이콘은 실행 파일에 내장된 자체 문장에서 가져왔습니다. 출하된 모든 미술, 음악, 소리 팩에는 라이선스가 기록되어 있고 크레딧 화면에 표기됩니다. 사용하지 않는 49 MiB의 자료는 패키지에서 빠졌습니다. 명령 하나인 steam:build로 어떤 커밋이든 Steam 테스트 빌드로 만들 수 있습니다. 출시 상태는 Steam 문서에 적혀 있습니다.

강화된 네트워크, 그리고 화면 위의 엔진

24일과 25일에는 보안 점검 라운드가 있었습니다. 창은 엄격한 콘텐츠 정책 아래에서 열리고 권한은 기본적으로 거부됩니다. 자리는 설치 ID가 아니라 비밀 키로 증명합니다. 크기가 넘는 봉투는 보내기 전에 거부합니다. 방 채팅에는 길이 제한이 있습니다. 저장은 안정적으로, 순서대로 기록되며, 이 빌드가 읽을 수 없는 프로필은 절대 덮어쓰지 않습니다. 그리고 Castle Survivors는 Kastle로 그리기를 시작했습니다. 이 과정에서 나온 엔진이 렌더링 계층만을 위해 서브모듈로 돌아왔습니다(미사일 모습과 MOBA 궁극기가 함께 들어왔습니다). 시뮬레이션, 네트워크, 인터페이스, 저장, 리플레이는 여전히 자체 것입니다. 게임 데이터는 Kastle Studio로 가고, 그곳에서 한 편집은 다시 게임으로 돌아옵니다.

— 팀 일동