마지막 보스는 화력 시험이었다 — NEONVOID 결말 화면과 3막 난이도, 두 번째 공사 기록
P4 두 번째 공사 묶음이 끝났다. 코어 15%에서 고르는 결말 카드와 결말 화면, 3막 난이도와 경제, 업적 20개와 빌드 다이어트까지. 최종 보스를 맞추다 무기를 고친 이야기를 실제 게임 화면으로 정리한다.
결론부터
P4 두 번째 공사 묶음이 끝났다. 이제 1막부터 결말까지 한 번에 이어서 할 수 있다.
- 코어 체력 15%에서 결말 카드를 고르고, 결말 화면과 크레딧을 본다. 결말을 보면 무한 다이브가 열린다.
- 3막 7개 스테이지의 난이도와 3막 경제를 맞췄다. 최종 보스 코어는 결국 무기 쪽을 고쳤다.
- 업적 20개를 실제 플레이 흐름으로 전부 확인했고, 빌드 크기를 162.9MB에서 132.8MB로 줄였다.
- 스토어 캡슐 그림, 업적 아이콘, 스크린샷 8장을 만들었다(공개 전 검토 중).
마감 때 테스트 55묶음이 전부 통과했다. 1막부터 2막까지의 동결 기록 네 가지는 이번에도 그대로이고, 3막 동결 기록을 새로 만들었다.
이 글의 화면도 시안이 아니라 실제 게임 화면이다.
코어 15%에서 결말을 고른다

코어 체력이 15%에 닿으면 전투가 그 자리에서 멈추고 카드가 뜬다.
- 재가동: 전투가 다시 돈다. 남은 15%를 실제로 깎아야 끝난다.
- 공존: 코어와 링크한다. 코어 공명이 2 이상이어야 열린다.
- 해방: 잔향들을 내보낸다. 2막 B 루트에서 잔향을 데려가고, 숨은 호송 미션까지 깬 사람만 열린다.
실수로 고르는 일을 막는 데 시간을 많이 썼다. 탄막을 피하던 손은 카드가 뜨는 순간에도 버튼을 누르고 있기 때문이다.
- 카드가 뜬 뒤 1초 동안은 아무 입력도 받지 않는다.
- 같은 카드를 두 번 눌러야 확정된다. 첫 번째는 카드를 고르기만 한다.
- 키를 누르고 있어서 자동으로 반복되는 입력은 무시한다. 대시를 스페이스로 바꾼 사람도 안전하다.
- 게임패드 START로는 결말을 고를 수 없다. START는 일시정지 습관이 붙은 버튼이다.
결말 화면과 지나온 길

결말 화면에는 결말 그림과 마지막 대사, 크레딧이 나온다. 오른쪽 위 "지나온 길"에는 그 슬롯에서 고른 것이 전부 적힌다. 2막 루트, 막마다 고른 이벤트 선택, 찾은 숨은 임무, 거쳐 간 기체, 진화, 비행 시간, 번 샤드다. 결말이 어떤 선택에서 왔는지 한 화면에서 거꾸로 따라갈 수 있게 했다.
버튼은 [무한 다이브 출격] [새 슬롯] [타이틀] 세 개다. 처음 포커스는 [타이틀]에 둔다. 결말을 보자마자 실수로 새 판을 시작하지 않게 하려는 것이다. 결말을 본 슬롯은 "완료" 표시가 붙고, 지도는 기록 보기로만 열린다. 결말을 보면 무한 다이브와 파워 그리드가 열린다. 체험판에서는 열리지 않는다.
3막 난이도 — 봇이 들고 오는 장비부터 다시 만들었다
1·2막은 정해 둔 장비를 봇에게 쥐여 주고 스테이지를 쟀다. 3막은 그렇게 할 수 없었다. 3막에서 번 돈으로 진화를 사기 때문에, 3막 수치를 바꾸면 3막에 들고 오는 장비가 같이 바뀐다.
그래서 순서를 바꿨다. 1막부터 3막까지 캠페인 전체를 봇으로 돌리고, 3막 각 지점에 처음 출격할 때의 장비를 기록했다. 2막 이벤트 선택 3개, 3막 이벤트 선택 3개, 시드 20개를 곱하면 지점마다 장비가 180개다. 스테이지는 이 장비로 쟀고, 수치를 바꿀 때마다 장비 목록도 다시 만들었다.
결과는 이렇다.
- 3막 7개 스테이지 중 6개가 목표 클리어율 안이다. 시드 1~40과 41~80 두 묶음에서 모두 맞췄다.
- 과열 스웜마더(B 루트 중간 보스)만 서툰 봇에게 너무 쉽다(75~88%, 목표 30~55%). 보스전에서는 숙련 봇과 서툰 봇이 같은 탄을 비슷하게 맞는다. 숙련 봇의 회피를 고치면 1·2막 동결 기록이 전부 바뀌어서, 다음 밸런스 단계로 넘겼다.
- 3막에서 버는 돈은 36개 구성 평균 5,703~6,867샤드다(목표 5,500~7,500).
- 서툰 봇도 구성별로 90~100% 결말에 닿는다.
마지막 보스는 화력 시험이었다

코어는 움직이지 않는 거대한 표적이다. 처음 재 보니 클리어를 정하는 것은 거의 셋째 무기 하나였다. 미사일 포드(W8)를 들면 진화 없이도 숙련 봇이 70~95%를 깼고, 궤도 칼날(W7)을 들면 진화를 두 번 해도 0~5%였다.
원인은 무기의 모양이었다.
- 연쇄 아크(W6)는 한 번 맞힌 적을 다시 치지 않는다. 적이 우글거릴 때는 강하지만, 혼자 있는 코어에는 한 번만 맞는다.
- 궤도 칼날(W7)은 기체 둘레 약 125px만 돈다. 코어 탄막을 피하다 보면 코어와 460px 넘게 떨어지기 일쑤라 칼날이 닿지 않는다.
- 진화한 노바 링(이벤트 호라이즌)도 기체 둘레 240px만 친다. 코어에 초당 10~19밖에 못 넣는다. 미사일 포드는 약 285다.
세 가지 안을 시험했다.
- 코어의 피격 범위를 넓힌다 → 거의 변화가 없었다.
- 잡몹을 잡은 피해 일부를 코어로 돌린다 → 미사일 포드까지 같이 빨라졌다.
- 코어전에서만 무기를 돕는다 → 채택했다. 연쇄 아크는 다음 표적이 없으면 코어를 약하게(×0.15) 다시 친다. 궤도 칼날은 다시 펼칠 때마다 칼날을 코어로 던진다. 미사일 포드와 플라즈마 오브를 뺀 셋째 무기는 코어에 주는 피해가 1.5배다.

이제 셋째 무기 사이의 차이는 거의 없고, 결말 카드까지 걸리는 시간도 무기마다 비슷하다. 대신 진화를 몇 번 했느냐가 결과를 정한다. 실제 캠페인에서는 코어 전에 진화를 1~2번 한다.
그래도 남는 벽이 하나 있다. 노바 링만 진화하고 미사일 포드도 플라즈마 오브도 없는 장비는 코어에서 막히기 쉽다. 코어에 오는 장비의 12~26%가 여기에 든다. 이 장비에 맞춰 코어를 약하게 하면, 대부분의 플레이어에게 마지막 보스가 너무 쉬워진다(숙련 봇 93~95%). 그래서 벽은 남기고 길을 보이게 했다.
- 코어 브리핑 가운데에 "작전 팁" 카드를 둔다. 미사일 포드와 플라즈마 오브 아이콘, 그리고 3막 상점에서 판다는 줄이 있다.
- 지면 실패 보상이 들어온다. 그 돈으로 3막 상점의 두 무기(1,200)를 사거나 W1을 이온 캐논으로 진화할 수 있다.
봇에게 끈을 달고, 포기하는 법을 가르쳤다
봇 쪽 문제도 둘 있었다.
멀리서 싸우는 봇. 서툰 봇은 코어 탄막이 무서워 화면 밖으로 멀리 떠서 싸웠다. 피해를 덜 넣으니 결말까지 158~163초가 걸렸다(목표 150초 이하). 그래서 코어전에서만 봇을 코어 750px 안에 묶는 끈을 달았다. 사람에게는 아무 영향이 없는 봇 전용 설정이다. 끈을 다니 서툰 봇이 100~108초에 결말 카드에 닿는다.
돈을 모으다 막히는 봇. 경제 시뮬의 봇은 두 번째 진화를 사려고 돈을 모았다. 그러다 막혀도 강화를 하지 않았다. 노바 기체에 W1 레벨 5, 미사일 포드 레벨 1인 채로 코어에 25번 도전한 판이 나왔다. 서툰 봇의 결말 도달이 일부 구성에서 80%까지 떨어졌다. "같은 곳에서 두 번 지면 저축을 멈추고 지금 살 수 있는 강화를 산다"는 규칙을 넣었다. 사람도 그렇게 할 것이다. 이 규칙을 넣자 결말 도달이 90~100%로 돌아왔다.
아직 못 맞춘 것도 있다. 서툰 봇은 3막에서 평균 4~6번 다시 도전한다(목표 4번 이하). 가장 큰 원인은 과열 리퍼의 쌍둥이 빔이다. 서툰 봇은 일부러 빔 예고를 읽지 않게 만들었다. 사람은 화면의 붉은 예고선을 보므로 봇보다 덜 맞을 것이다. 그래서 수치는 그대로 두고, 직접 플레이해 본 뒤에 다시 본다.
스팀 준비
- 업적 20개: 표와 판정만 있던 것을 실제 플레이 흐름으로 돌려 20개가 전부 해제되는지 확인했다. 결말 업적은 슬롯 기록에서 판정한다.
- 빌드 크기: 162.9MB에서 132.8MB로 줄였다. Electron 언어 팩을 한국어와 영어만 남기고, Windows 빌드만 남겼다. 중간에 빌드 설정 한 줄 때문에 프로젝트 폴더 전체가 패키지에 들어가 7.8GB가 나온 적이 있다. 같은 실수가 다시 나오면 테스트가 실패하게 막아 두었다.
- 스토어 문구: 한국어와 영어 스토어 문구, 태그 20개, AI 사용 공개 문구를 정본 문서 하나로 모았다. 스팀 한국어 화면에 맞춰 "업적"은 "도전과제"로 통일했다.
- 그림: 스토어 캡슐 14종, 업적 아이콘 40장(해제 · 잠김), 스크린샷 8장을 한국어와 영어로 만들었다. 스크린샷은 명령 하나로 다시 찍을 수 있고, 두 번 찍으면 바이트까지 같다. 캡슐과 아이콘은 공개 전에 검토 중이라 이 글에는 싣지 않았다.
3막에도 동결 기록
1·2막처럼 3막에도 동결 기록을 만들었다. 3막 7개 스테이지를 시드 3개와 봇 2종으로 돌린 결과 42판을 해시로 저장해 둔다. 코어는 결말 카드가 뜬 시각과 고른 결말까지 해시에 넣는다. 코드를 고쳤을 때 3막 결과가 몰래 바뀌면 테스트가 실패한다. 이제 동결 기록은 다섯 가지다: 옛 20분 모드 16판, 1막 39판, 새 미션 13판, 2막 62판, 3막 42판.
다음
- 3막 완성 플레이 빌드: 계획에서는 12월 11일이었지만 일정보다 앞서 있다. 1막부터 결말까지 들어간 v0.12.0을 먼저 만들어 직접 플레이한다. 코어에 어떤 장비를 들고 갔는지가 이번 결정을 검증하는 가장 중요한 기록이다.
- 다음 밸런스 단계: 과열 스웜마더, 노바 기체의 코어전, 1920 해상도에서 뭉개지는 큰 고리 그림(붉은 예고 원, 이벤트 호라이즌 후광)이다.
- 오버클럭 가격: 계획에서 6,000으로 정했는데, 3막 수입으로는 코어 전에 사기 어렵다. 5,000으로 내릴지 정해야 한다.
- 스팀 쪽에 나만 할 수 있는 일은 그대로다. Steamworks 가입과 세금 인터뷰, 마감은 10월 23일이다.