유머천국 코하비닷컴
https://cohabe.com/sisa/4708699

스타1) 벙커의 사거리는 대칭이 아니야

1. 마린의 사거리


1.png


노사업마린의 사거리수치는 4

 

작은 네모 한 칸은 32px * 32px 이고 한 칸이 사거리1


 

3.png

 

마린이나 SCV의 크기, 마린의 사거리 등을 바꿔가면서 실험해보면

148은 마린의 오른쪽크기+SCV의 왼쪽크기+마린의사거리*32+1 임을 알 수 있음(8+11+32*4+1=148)


즉 148에서 마린의 오른쪽 크기와 SCV의 왼쪽 크기, 마린의 기본크기인 1을 뺀 128이

마린과 SCV의 최단거리이며 바로 마린의 사거리수치가 됩니다

 

이렇게 같은 y축 상에 있을 때, 유닛의 오른쪽 사거리는 유닛의 오른쪽 끝에서 공격이 닿는 곳까지의 거리


이 내용은 오른쪽 뿐 아니라 왼쪽, 위쪽, 아래쪽도 똑같이 적용되며, 벙커를 제외하면 상하좌우의 사거리는 모두 같다

 


2. 벙커의 사거리


4.png

 

같은 식으로 노사업마린벙커의 좌표를 (0,0)에 고정시키고 다시 SCV의 x값을 찾아보면(212,0)

 

5.png

 

벙커의 오른쪽 사거리를 알기 위해선 위와 같이 벙커의 오른쪽 끝과 SCV의 왼쪽 끝 사이의 거리를 계산하면됨

 

212-32-11-1 = 168

벙커의 오른쪽 사거리는 바로 168, 즉 5.25

 

168은 마린의 사거리 128에서 40이 증가된 값인데

마린의 크기를 증가시켰을 때, 벙커의 사거리도 증가된다는 실험으로 벙커의 사거리에는 마린의 크기가 더해짐

 

벙커의 오른쪽 사거리 = 마린의 사거리*32 + 마린의 오른쪽 크기 + 32

 

여기서 공교롭게도 벙커의 오른쪽 크기가 32px 이라서 끝 부분의 +32가 벙커의 오른쪽 크기 만큼 더해지는 것인지

사거리가 1 늘어나는 것인지 확인해야 하는데

마찬가지로 벙커의 크기를 증가시켰을 때, 벙커의 사거리는 변화없다는 실험으로 사거리가 1 늘어난 것

 

여기서 이 글의 핵심.

중요한 건 벙커의 오른쪽 크기를 조절해도 SCV의 좌표 x값이 변하지 않는다는 것

 

벙커의 오른쪽 끝에서 부터 사거리가 결정되기 때문에 벙커의 오른쪽 크기에 따라 SCV의 좌표도 달라져야 하지만

그렇지 않다는 것은 SCV의 좌표에는 오직 마린의 사거리와 마린의 크기, SCV의 크기만이 상관있다는 뜻

 

212 = 마린의 사거리*32 + 마린의 오른쪽 크기 + SCV의 왼쪽 크기 + 1 + 64


마린만 있을 때의 SCV 좌표 148와 비교해보면 정확히 64가 증가된, 그러니까

(0,0)에 있는 마린의 사거리가 2 증가된 것과 똑같게 됨

 

 

6.png

 

벙커의 오른쪽 끝부터가 아닌


7.png


벙커의 중심에 있는 마린의 오른쪽 끝부터 공격이 닿는 곳이 정해지는 것.

 

 

벙커의 오른쪽 사거리 또한


벙커의 오른쪽 사거리 = (마린의 사거리+2)*32 + 마린의 오른쪽 크기 - 벙커의 오른쪽 크기

 

이렇게 수정되는데 위 (1)번 식과 비교했을 때, 사거리 1 값인 32를 더하고 벙커의 오른쪽 크기인 32를 빼서

결국 결과는 같지만 이 내용도 오른쪽 뿐 아니라 왼쪽, 위쪽, 아래쪽도 똑같이 적용되기 때문에


상하좌우의 크기가 다른 벙커의 상하좌우 사거리는 서로 달라지게 되며 각 사거리 수치는 다음과 같음

 

오른쪽 : 168px (5.25)

왼쪽 : 168px (5.25)

위쪽 : 177px (5.53125)

아래쪽 : 186px (5.8125)

 

 

 

비교짤1)

2.png

 

벙커와 2칸 오른쪽에 있는 마린의 저글링을 죽인 범위가 같다

 

 

비교짤2)

undefined


같은 좌표에 있는 벙커와 사거리가 6인 마린의 저글링을 죽인 범위가 같다

 



3. 벙커와 사업드라군


벙커안 마린의 사거리는 6, 사업드라군의 사거리도 6

마린의 사거리 6은 마린의 끝부분에서 시작되지만 피격판정은 벙커의 끝부분부터기 때문에

벙커의 사거리는 사업드라군보다 짧습니다

 

12.png


이 사거리 차이로 인해서 사업드라군은 벙커에 맞지 않고 벙커를 때릴 수가 있는데

 

벙커의 오른쪽에 있는 드라군은 벙커의 오른쪽 사거리와 드라군의 사거리 차, 즉

벙커의 오른쪽 크기와 마린의 오른쪽 크기의 차인 24px 만큼의 여유가 있지만

 

벙커의 위쪽에 있는 드라군은 15px, 아래쪽에 있는 드라군은 6px 의 여유밖에 없어서 위치를 잡기가 더 힘듬


 

 

4. 윗벙커와 아랫벙커


13.png

 

윗벙커는 아랫벙커를 때릴 수 있지만 아랫벙커는 윗벙커를 때리지 못하는 상황이 나오는 것도

벙커의 위아래 사거리 차이 때문입니다

 

벙커와 벙커의 최단거리는 183px 이라서 윗벙커의 아래쪽 사거리는 186px 로 타격이 가능하지만,

아랫벙커의 위쪽 사거리는 177px 밖에 안되기 때문에 타격이 불가능

 

14.png


사진은 윗벙커(빨간색)는 때릴 수 있지만 아랫벙커(파란색)는 때릴 수 없는 모든 포지션 


 

 

 

 

결론

 

1. 마린 벙커의 공격범위는 사거리가 2 증가된 마린이 벙커 중심에 있는 것과 같다

 

2. 공격은 벙커 중심의 마린 끝부분부터 시작되지만 피격은 벙커의 끝부분부터 들어오기 때문에

벙커의 사거리는 6보다 짧으며 마린과 벙커의 크기에 따라 사거리가 달라진다

 

3. 이에 따른 노사업 마린 벙커의 사거리는 다음과 같다

오른쪽 : 168px (5.25)

왼쪽 : 168px (5.25)

위쪽 : 177px (5.53125)

아래쪽 : 186px (5.8125)


우리는 벙커의 사거리의 북편향을 통해 인해 태란은 북한 괴뢰라는 사실을 알수있어

댓글
  • 유유게게이이 2025/06/22 18:51

    북으로

    (1NIt4a)

  • ColonelLonghena 2025/06/22 18:52

    분석추

    (1NIt4a)

  • 뿌뿌듀서 2025/06/22 18:53

    결론까지 완벽 ㄷㄷ

    (1NIt4a)

(1NIt4a)