데이터의 대상

HHHEATMAP 데이터는 주로 스팀 경쟁전 리더보드 상위 티어 선수, 프로 선수와 스트리머 등 분석 대상 선수의 실제 경쟁전 경기를 바탕으로 구성됩니다. 모든 PUBG 이용자와 모든 경쟁전 경기를 전수 조사한 자료는 아닙니다.

분석은 별도의 로컬 환경에서 수행됩니다. 고객용 사이트와 고객의 브라우저는 PUBG API를 직접 호출하거나 텔레메트리를 분석하지 않습니다. 고객 화면은 분석과 검토가 끝난 뒤 저장된 가공 좌표와 집계 결과만 읽습니다.

자기장 데이터: 경기 공통 좌표

자기장은 선수별 데이터가 아니라 경기 자체에 존재하는 공통 데이터입니다. 경기 텔레메트리에서 시간에 따라 기록된 안전구역 상태를 분석하고, 각 페이즈의 중심 좌표와 반경을 추출합니다.

같은 경기를 여러 선수를 통해 확인하더라도 같은 경기·같은 페이즈의 자기장이 여러 번 누적되지 않도록 경기 식별자와 페이즈를 기준으로 중복을 방지합니다. 히트맵에서는 여러 경기의 안전구역 범위를 맵 좌표에 맞춰 겹쳐 표시합니다.

킬 먹은 자리: 킬러의 위치

킬 데이터는 선수별 데이터입니다. 분석 대상 선수의 계정과 킬을 기록한 계정이 일치하는 이벤트만 포함하며, 적을 죽인 순간 킬러가 서 있던 월드 좌표를 사용합니다. 피해자 또는 사망자의 위치를 대신 사용하는 것이 아닙니다.

자살로 분류된 이벤트는 제외합니다. 한 선수가 한 경기에서 여러 명을 처치하면 각 킬 이벤트가 별도의 좌표가 될 수 있습니다. 같은 선수·같은 경기의 동일 기록이 반복 저장되지 않도록 처리 이력과 기록 식별 정보를 확인합니다.

시즌, 맵과 페이즈별 분리

경기는 수집 시점의 시즌 값과 맵에 연결됩니다. 고객이 시즌을 바꾸면 매치 수와 두 종류의 좌표가 모두 해당 시즌으로 제한됩니다. 새 시즌 데이터는 과거 시즌을 덮어쓰지 않고 별도로 누적하는 것을 원칙으로 합니다.

맵의 크기와 실제 플레이 가능 영역이 서로 다르므로 PUBG 월드 좌표를 각 맵 이미지의 좌표 체계에 맞게 변환합니다. 자기장은 페이즈별로 볼 수 있고, 킬 좌표 역시 이벤트 당시의 진행 페이즈 정보가 있는 경우 그 구간으로 분류합니다.

집계와 화면 표시

히트맵 색상은 현재 선택한 표본 안에서 좌표나 원이 겹치는 정도를 상대적으로 정규화한 결과입니다. 색상만으로 실제 발생 확률이나 원시 건수를 역산할 수 없으며, 서로 표본 수가 다른 시즌이나 맵의 색을 같은 절대 척도로 비교해서는 안 됩니다.

시즌 카드의 ‘킬 먹은 자리’ 숫자는 킬 좌표 수가 아니라 킬 데이터가 존재하는 서로 다른 경기 수입니다. 따라서 개별 좌표 수와 요약 카드 숫자는 서로 다를 수 있습니다.

표본과 데이터의 한계

  • 분석 대상 선수를 중심으로 한 표본이므로 상위 티어와 프로 선수의 플레이 성향이 더 많이 반영될 수 있습니다.
  • 시즌·맵·페이즈마다 수집 경기 수가 다르며, 후반 페이즈는 일반적으로 관측량이 적습니다.
  • 게임 업데이트, 텔레메트리 형식, 수집 시점과 데이터 품질에 따라 누락이나 분류 오차가 발생할 수 있습니다.
  • 히트맵은 과거 관측의 분포이며 다음 경기 결과, 자기장 형성 또는 특정 위치의 안전성을 보장하지 않습니다.

명백한 좌표 오류나 표시 문제를 발견했다면 사이트 소개·문의에 적힌 디스코드 계정으로 알려주세요.