투척물 궤적은 단순한 포물선이 아니라 네 단계로 구성된 분할 함수이며, 기본 유틸 라인은 좌표가 아닌 허용 오차를 가진 프로토콜이다. 패치로 물리 계수가 조정되면 허용 오차의 방향이 바뀌고, 기존 라인은 확률적으로 실패한다. 이 글은 궤적의 구조, 바운스 감쇠의 취약성, 기본 라인을 프로토콜로 재정의하는 방법, 그리고 패치 후 3점 재보정 워크플로를 제안한다.
들어가며: 같은 연막, 같은 위치, 같은 도움닫기 거리. 지난 패치에서는 창문을 완벽하게 막았는데, 이번 패치에서는 틈이 생긴다. 대부분은 "내 손이 미끄러졌다"고 생각하지만, 진짜 변수는 손이 아니라 패치가 투척물 물리에 가한 미세 조정이다. 투척물 궤적은 하나의 포물선이 아니라 구간별 함수이고, 기본 유틸 라인은 좌표가 아니라 허용 오차를 가진 프로토콜이다. 패치가 움직이면 장부도 다시 계산해야 한다.
1. 궤적은 포물선이 아니라 네 구간의 릴레이
많은 사람이 투척물을 깔끔한 포물선으로 상상한다: 발사, 정점, 낙하, 착지. 하지만 엔진 내부에서 한 번의 투척은 최소 네 구간으로 나뉜다. 첫째, 발사 속도 벡터 구간. 둘째, 공기 저항이 지배하는 감쇠 구간. 셋째, 첫 충돌 후 바운스 구간. 넷째, 구름 마찰로 마무리되는 구간. 각 구간의 파라미터는 서로 다른 곳에서 온다. 발사 구간은 발사 순간의 시야와 이동 속도에, 감쇠 구간은 투척물 자체의 저항 계수에, 바운스 구간은 표면 재질과 입사각에, 구름 구간은 마찰과 지형 경사에 영향을 받는다.
문제는 플레이어가 유틸을 연습할 때 "시작점-낙하점"이라는 두 끝점만 기억한다는 것이다. 중간의 네 구간은 블랙박스로 압축된다. 그래서 패치가 어느 한 구간의 계수를 바꾸면—바운스 반발 계수를 살짝 조정하거나 특정 표면의 마찰 값을 바꾸면—끝점은 그대로인 것처럼 보이지만 궤적의 중간 형태는 이미 달라져 있다. 연막은 여전히 그 위치에 떨어지지만, 공중에서 반 바퀴 더 구르면서 막던 틈이 하나에서 둘로 늘어난다.
그래서 프로 팀이 유틸을 복기할 때 "낙하점 스크린샷"이 아니라 "충돌점 시퀀스"를 보는 것이다. 낙하점은 결과이고, 충돌점 시퀀스가 과정이다. 과정이 변하면 결과는 잠시 같아 보일 뿐이다.
2. 바운스 감쇠: 기본 유틸 라인에서 가장 취약한 고리
기본 유틸 라인이 성립하는 이유는 정확성이 아니라 허용 오차 때문이다. 미드 연막 하나는 낙하점이 어떤 타원 범위 안에서浮动해도, 가장자리가 벽을 물고 있으면 합격이다. 이 허용 오차는 대부분의 패치에서 충분한데, 바운스 감쇠가 오차를 흡수해 주기 때문이다. 조금 빗나가도 두 번 튕기면 오히려 안전지대에 들어간다.
하지만 바운스 감쇠가 조정되면 허용 오차의 방향이 뒤집힌다. 원래 "왼쪽으로 치우치면 튕겨서 돌아오던" 라인이 "왼쪽으로 치우치면 굴러 나가는" 라인이 될 수 있다. 이때 예전 라인대로 던지면 열 번 중 일곱 번은 여전히 허용 오차 안에 있지만, 나머지 세 번은 틈이 생긴다. 그리고 경기에서는 한 번의 틈으로도 충분히 실점한다. 더 골치 아픈 것은 이 실패가 연속적이지 않다는 점이다. 조준선 이탈처럼 안정적으로 재현되지 않고 확률적으로 나타나기 때문에, 자신의 컨디션 문제로 오해하게 된다.
내 제안은 기본 유틸을 맵별이 아니라 "허용 오차 방향"별로 분류하는 것이다. 첫째는 "오차 흡수형": 낙하점 근처에 벽이나 상자가 있어 바운스가 오차를 줄여 준다. 둘째는 "오차 증폭형": 낙하점 근처가 개활지나 경사면이라 바운스가 편차를 키운다. 패치 후에는 두 번째 유형을 먼저 재측정하고, 그다음 첫 번째 유형을 재측정한다. 오차 증폭형 라인의 허용 오차가 가장 얇아서 가장 먼저 무너지기 때문이다.
3. 기본 유틸 라인은 좌표가 아니라 프로토콜이다
팀 훈련에는 나쁜 습관이 있다. 기본 유틸을 "위치 좌표 + 시야 픽셀 + 도움닫기 걸음 수"의 삼중항으로 적고, 그것을 성경처럼 외우는 것이다. 이 방식은 단일 패치 내에서는 유효하지만, 패치를 넘어가면 부채가 된다. 삼중항은 입력을 설명하고, 입력에서 출력으로 가는 매핑은 패치의 물리 파라미터가 결정하기 때문이다.
더 안정적인 방식은 반대로 하는 것이다. 먼저 "이 라인이 해결해야 할 문제"를 적는다—어느 틈을 막고, 어느 타이밍을 끊고, 상대를 어느 길로 몰아내는지. 그다음 "허용 가능한 낙하점 구간"을 적고, 마지막에 입력을 적는다. 입력은 소모품이고, 문제는 자산이다. 패치가 물리를 바꾸면 입력만 바꾸면 된다. 입력만 기억하면 패치가 바뀌었을 때 문제가 무엇이었는지조차 잊고 처음부터 다시 시도해야 한다.
실전에서는 나는 큰 패치 후마다 "3점 재보정"을 한다. 각 기본 라인의 시작점, 첫 충돌점, 최종 낙하점을 골라 그리드가 있는 비교 이미지를 찍고, 지난 패치와 나란히 놓는다. 세 장 중 하나라도 편차가 반 몸 길이를 넘으면 그 라인은 재연습 대기열에 들어간다. 이 방법은 투박하지만, 경기에서 실수로 발견하는 것보다 훨씬 저렴하다.
4. 재연습을 사고가 아니라 패치세로 받아들여라
마지막으로 마인드셋이다. 투척물 물리의 미세 조정은 본질적으로 패치세다. 누구를 겨냥한 것이 아니지만 모두가 내야 한다. 프로 팀이 일찍 내는 것은 재연습을 일정에 넣었기 때문이고, 일반 플레이어가 늦게 내는 것은 틈을 감각 문제로 돌리기 때문이다.
정말 해야 할 일은 "또 재연습이야"라고 불평하는 것이 아니라 재연습을 프로세스화하는 것이다. 패치 후 48시간 안에 오차 증폭형 라인을 먼저 돌리고, 그다음 오차 흡수형 라인, 마지막으로 바운스 마무리에 의존하는 화려한 라인을 돌린다. 끝나면 편차를 자신의 유틸 장부에 기록한다. 다음 패치가 움직일 때, 적어도 어느 페이지부터 펼쳐야 할지는 알게 된다.
유틸은 너를 배신하지 않는다. 배신하는 것은 네가 유틸이 변하지 않을 것이라고 믿는 마음이다. 패치가 울리면 장부를 다시 펼친다—이것은 귀찮은 일이 아니라 이 기술의 일부다.