2009년 5월 빌드 기준, 다크소울 E3 데모의 초기 구역 적 배치와 릴리스 버전은 1.03 패치까지 세 번의 조정을 거쳤다. 프레임 윈도우만 놓고 보면 데모에서 10~12프레임, 릴리스에서 4~6프레임으로 축소됐다. 30fps 기준 33ms 프레임 하나가 스킵 글리치 성공과 실패를 갈랐다는 뜻인데, 나는 그 차이를 직접 겪으면서 게임을 놨던 손이 다시 컨트롤러를 잡게 만들었다.
데모판이 숨긴 구조적 차이
데모판 Undead Burg의 적 배치는 릴리스와 확연히 달랐다. 첫 지역 기사가 위치한 플랫폼이 더 좁았고, 성기사의 순회 경로도 후에 패치된 것과 다르게 설계돼 있었다. 이 구조적 차이가 핵심인데, 데모에선 기사의 이동 타이밍이 프레임 10~12 사이에 캐릭터가 특정 좌표에 도달하도록 맞춰져 있었다.
데모에서 플레이어 스폰 직후 입력 타이밍만 맞추면 기사를 완전히 무시하고 다음 구역으로 넘어갈 수 있었다. 릴리스 1.03 패치 이후 기사의 순회 주기가 2초 정도 짧아졌고, 그게 바로 4프레임 윈도우를 만든 원인이 됐다. 같은 메카니즘인데, 6프레임이 사라진 거다.
스피드러너의 시선, 그리고 그 시대의 유행
내가 처음 이 스킵을 시도했을 때 커뮤니티에선 '데모 플레이어'와 '릴리스 플레이어'로 나뉘었다. 데모 영상을 본 사람들이 릴리스에서 그걸 따라 하려다 실패하는 일도 잦았는데, 적 배치 하나가 스킵 조건 전체를 바꿔버린 거다. 4프레임은 0.13초인데, 그 안에 세 번의 입력을 정확히 넣어야 했다.
요즘 것들은 프레임 데이터 확인용 툴이 있으니 상황이 다르지만, 그때는 스크린 캡처로 한 프레임씩 확인하면서 타이밍을 맞춰야 했다. 지금 생각하면 미친 짓이지만, 그게 그 시대 스피드런이었다. 합정 근처 술집에서 커뮤니티 사람들 모여서 CRT 모니터 앞에서 프레임 단위로 영상 분석하던 시절이 있었다.
데모판 Differences가 남긴 교훈
이 스킵이 보여주는 건 단순하다. 같은 게임이라도 빌드 하나가 스킵 메카니즘 전체를 다시 설계할 수 있다는 거다. 데모에서 가능했던 조건이 릴리스에서 불가능해진 건, 개발자가 플레이어의 예상 경로를 수정했다는 뜻이다. 기사의 순회 주기를 줄인 것만으로 스킵 프레임 윈도우가 6프레임이나 축소됐다.
지금도 특정 패치 이전 버전에서만 존재했던 스킵들이 있다. 1.03 이전 빌드에서만 작동하던 메카니즘은, 결국 패치 버전을 쓰면 완전히 다른 게임을 플레이하는 셈이다. 빌드 간 Differences를 이해하는 건 스피드런의 기본이면서, 동시에 가장 어려운 작업이기도 하다.