급정지 실패는 손 속도가 아니라 크로스헤어 갭, 카메라 오프셋, 프레임 타임의 불일치에서 비롯된다. 입력-시야-렌더링 세 단계로 나누어 분석한다.
서론
많은 플레이어가 급정지 실패를 손 속도 부족으로 돌린다. 하지만 트레이닝 맵에서 300발을 연속으로 쏴 보면 같은 손놀림에도 총구가 못 박힌 듯 안정적일 때가 있고 첫 발부터 흔들릴 때가 있다. 문제는 손가락이 아니라 평소에 보지 않는 세 가지 변수에 있다. 크로스헤어와 목표 사이의 갭, 1인칭 카메라의 오프셋, 그리고 그 순간의 프레임 타임이다. 이 글은 급정지를 입력-시야-렌더링의 세 단계로 나누어 불일치가 어디서 시작되는지 살펴본다.
1. 크로스헤어 갭: 참조물이 거짓말을 한다
급정지 순간, 플레이어는 크로스헤어 끝과 목표 끝의 상대 위치로 멈췄는지 판단한다. 그러나 크로스헤어는 수학적 선이 아니다. 두께가 있고, 동적 갭이 있으며, 이동 속도에 따라 벌어진다. A를 누르며 횡이동하다 D로 반대 방향 브레이크를 걸면, 크로스헤어는 감속 마지막 프레임에도 여전히 수축한다. 실제 속도보다 늦게 정지 상태로 돌아온다.
즉 크로스헤어가 닫히는 것과 캐릭터 속도가 0이 되는 것 사이에 시간차가 있다. 정적 크로스헤어 사용자는 이 차이에 더 민감하다. 참조물이 고정되어 감속 곡선을 크로스헤어 수축 리듬으로만 읽어야 하기 때문이다. 동적 크로스헤어 사용자는 그 수축 애니메이션을 과신해 크로스헤어가 완전히 돌아오기 전에 발사하기 쉽다. 안정적인 방법은 수축이 시작될 때가 아니라 수축이 멈춘 후 1~2프레임에 발사하는 것이다. 이는 미신이 아니라 시각 신호를 물리 신호로 착각하는 문제다.
참고로 크로스헤어 색상과 외곽선은 이 판단에서 생각보다 비중이 크다. 외곽선이 두꺼우면 목표 가장자리를 먹어 갭 판단이 압축된다. 반대로 얇은 단색 선은 복잡한 배경에서 참조를 잃는다. C5GAME의 크로스헤어 파라미터 공유글이 따라해도 느낌이 없는 이유는 모니터 크기와 해상도가 크로스헤어의 상대적 시각 비율을 바꾸기 때문이다. 파라미터는 고정, 갭 감각은 유동적이다.
2. 시점 오프셋: 카메라는 눈에 박혀 있지 않다
CS2의 1인칭 카메라는 이동, 회전, 웅크리기 시 위치와 각도가 미세하게 보간된다. 급정지 때 반대 키를 누르면 캐릭터 속도는 0이 되지만 카메라의 횡 오프셋과 미세 흔들림은 조금 더 진행된 후 돌아온다. 이 오프셋은 정지 표적에서는 거의 안 보이지만 장거리 교전, 특히 연막 가장자리나 엄폐물 능선 너머에서는 목표가 크로스헤어 어느 쪽에 보이는지를 직접 바꾼다.
더 은밀한 것은 회전과 급정지가 겹칠 때다. 마우스를 목표로 돌리면서 반대 키로 브레이크를 걸면 시점 각속도가 아직 0이 아니다. 카메라 오프셋 방향과 브레이크 방향이 일치하지 않을 수 있다. 결과적으로 크로스헤어가 가슴에 왔다고 생각하지만 실제 화면에서는 시점 잔류로 반 몸 정도 어긋난다. 높은 프레임에서는 이 잔류가 더 잘게 쪼개져 부드러워 보이지만 여전히 존재한다. 육안으로 잡기 어려울 뿐이다.
따라서 급정지 훈련 시 멈추는 순간만 보지 말고 멈춘 후 화면이 안정되는 순간을 봐야 한다. 발사 타이밍을 키를 놓는 프레임이 아니라 화면의 횡 미세 이동이 멈춘 프레임에 고정하라. 둘은 종종 2~3프레임 차이 난다.
3. 프레임 타임: 안정 240과 변동 240은 다르다
프레임이 급정지에 영향을 주는 이유는 높으면 정확해서가 아니라 프레임 타임 일관성이 입력과 화면 피드백의 정렬 정밀도를 결정하기 때문이다. 240Hz 모니터인데 프레임 타임이 4ms에서 9ms로 흔들리면 급정지 반 초 동안 각 프레임의 실제 시간 길이가 달라진다. 근육 기억은 고정 리듬으로 만들어지는데 프레임 타임이 흔들리면 시각 피드백 리듬이 손가락 리듬과 어긋난다. 멈췄는데 빗나가는 현상이다.
고주사율 모니터로 바꾼 후 급정지가 나빠졌다가 좋아지는 이유도 같다. 기존 리듬이 깨지고 새 리듬이 아직 안 잡힌 것이다. 해결은 프레임 상한을 무작정 높이는 게 아니라 프레임 타임을 평탄화하는 것이다. 그래픽 효과를 낮추고 불필요한 백그라운드 점유를 끄고 프레임 상한을 장기적으로 안정적으로 낼 수 있는 값에 둔다. 피크에 붙이지 않는다. 안정적인 200 프레임 타임이 들쭉날쭉한 300 프레임보다 급정지 감각을 잡기 쉽다.
마무리
급정지는 단일 동작이 아니라 사슬이다. 손가락 브레이크 → 크로스헤어 갭 판단 → 카메라 복귀 → 프레임 타임 정렬. 어느 고리든 어긋나면 감각 탓으로 돌린다. 다음 트레이닝에서 연속으로 빗나가면 연습을 늘리지 말고 리플레이로 그 몇 프레임에서 크로스헤어, 시점, 프레임 타임 중 누가 먼저 도착했는지 보라. 불일치를 찾는 것이 1000발 더 쏘는 것보다 유용하다.