스팀 친구 플레이타임 비교 완전 가이드 — 확인·입력·추천 원리
업데이트 2026-06-20 · 비공식 팬 도구 · 모든 플레이타임은 사용자가 직접 입력한 값으로 계산되는 참고용 비교입니다.
1. 이 도구는 무엇인가요
「스팀 친구 플레이타임 비교」는 나와 친구들의 게임별 플레이 시간을 한곳에 모아누가 어떤 게임을 얼마나 했는지, 다 같이 보유한 게임은 무엇인지, 그리고 같이 하면 좋은 게임은 무엇인지를 한눈에 보여주는 무료 한국어 도구입니다. 스팀 세일 시즌이나 새 친구가 생겼을 때 "우리 뭐 같이 하지?"라는 질문에 빠르게 답을 주는 것이 목표입니다.
중요한 점은 이 도구가 Steam Web API나 서버를 전혀 사용하지 않는다는 것입니다. 공식 스팀 API는 API 키(서버)가 필요하고 브라우저에서 직접 호출할 수 없으며(CORS 차단), 비공개 프로필은 조회되지 않습니다. 그래서 이 도구는 사용자가 직접 본 플레이타임을 입력하거나 스팀 프로필 화면에서 복사한 텍스트를 붙여넣는 방식으로 동작합니다. 덕분에 로그인도, 권한 동의도 필요 없고 입력값이 외부로 나가지 않아 프라이버시에 안전합니다.
2. 스팀 플레이타임은 어디서 확인하나요
플레이타임은 스팀에서 "기록상 시간(hrs on record)"으로 표시되는 누적 플레이 시간을 말합니다. 확인하는 방법은 다음과 같습니다.
- 스팀 클라이언트(PC): 라이브러리에서 게임을 선택하면 우측에 "기록상 ○○시간"이 표시됩니다.
- 웹 프로필:
steamcommunity.com/id/내아이디/games페이지에서 게임별 시간을 한 번에 볼 수 있습니다. (프로필·게임 상세가 공개로 설정돼 있어야 함) - 모바일 스팀 앱: 라이브러리 탭의 각 게임 상세에서 플레이 시간이 보입니다.
이 시간을 도구의 친구별 입력란에 게임명과 함께 적어 넣으면 됩니다. 분 단위까지 정확할 필요는 없으며, 비교가 목적이므로 시간 단위 반올림으로 충분합니다.
3. 입력하는 두 가지 방법
직접 입력
친구를 추가하고(최대 5명), 각 친구의 게임명과 시간을 한 줄씩 입력합니다. 같은 게임은 대소문자·공백이 달라도 자동으로 같은 게임으로 인식합니다. 예를 들어 한 친구가 Counter-Strike 2, 다른 친구가 counter-strike 2 로 적어도 공통 게임으로 묶입니다.
붙여넣기 자동 인식
스팀 웹 프로필의 게임 목록을 드래그해 복사한 뒤 "붙여넣기" 칸에 넣고 친구를 지정하면, 도구가 게임명과 시간을 자동으로 분리해 채워 줍니다. 다음과 같은 형태를 모두 인식합니다.
Counter-Strike 2줄 다음에1,234.5 hrs on record가 오는 2줄 형태Dota 2 567 hrs on record처럼 한 줄에 게임명과 시간이 같이 있는 형태발더스 게이트 3 — 120시간같은 한국어 표기PUBG[탭]45.3처럼 탭으로 구분된 숫자
천 단위 콤마(1,234)와 소수점(.5)도 정확히 해석합니다. 인식이 잘 안 되는 줄은 무시되므로, 붙여넣은 뒤 빠진 게임만 직접 보완하면 됩니다.
4. 친구 순위는 어떻게 계산되나요
각 친구의 모든 게임 플레이타임을 더해 총 플레이타임을 구하고, 이를 내림차순으로 정렬해 순위를 매깁니다. 막대 차트는 1위(가장 많이 플레이한 친구)를 기준 100%로 잡아 상대적인 길이를 보여 줍니다. 총 시간은 "약 며칠"로도 환산해 표시하므로, 누적 플레이 시간이 얼마나 큰지 직관적으로 느낄 수 있습니다. (24시간 = 1일 기준)
5. 공통 보유 게임과 "같이 할 게임 추천"의 원리
공통 보유 게임은 2명 이상이 플레이 시간 1시간 이상으로 보유한 게임을 말합니다. 여기서 "같이 할 게임 추천 TOP 5"는 단순히 공통 게임을 나열하는 것이 아니라, 다음 세 가지를 종합한 점수로 정렬합니다.
- 보유한 친구 수가 많을수록 → 더 많은 인원이 함께할 수 있으므로 높은 점수.
- 시간 균형(balance)이 높을수록 → 친구들 간 플레이타임 차이가 작아 실력·진행도가 비슷하다고 보고 높은 점수. 균형은
가장 적게 한 사람 ÷ 가장 많이 한 사람으로 계산하며, 둘 다 100시간이면 100%, 10시간 대 100시간이면 10%가 됩니다. - 누적 플레이타임 합계가 클수록 → 그만큼 모두가 좋아하는 게임이라고 보고 가산점.
예를 들어 세 명이 모두 가진 Counter-Strike 2 는 두 명만 가진 게임보다 먼저 추천됩니다. 또 같은 두 명이 가진 게임이라도, 둘의 시간이 100시간으로 비슷한 게임이 한 명만 1,000시간 몰린 게임보다 위로 올라갑니다. 이는 "비슷한 시간을 들인 게임일수록 같이 즐기기 좋다"는 가정에 따른 것으로, 한 명이 압도적으로 앞서면 함께 플레이할 때 난이도·재미의 균형이 깨지기 쉽기 때문입니다.
6. 게임별 친구 비교
특정 게임을 선택하면 그 게임만 놓고 친구별 플레이타임을 막대로 비교할 수 있습니다. "나는 이 게임을 너보다 많이 했다"를 한눈에 보여 주는 화면으로, 보유하지 않은 친구는 0시간으로 표시됩니다. 상위 8개 게임에 대해서는 전체 플레이타임 합계와 플레이한 인원 수도 별도 막대로 제공합니다.
7. 결과 공유
"링크 복사"를 누르면 현재 입력값이 URL 토큰(?s=)으로 압축되어 클립보드에 복사됩니다. 이 링크를 친구에게 보내면 같은 비교 결과가 그대로 열립니다. 카카오톡 공유 버튼으로 바로 공유창을 열 수도 있습니다. 입력값은 링크 토큰과 브라우저 저장소에만 담기며 서버로 전송되지 않습니다.
8. 정확도와 한계
- 플레이타임은 사용자가 입력한 값에 전적으로 의존합니다. 잘못 입력하면 결과도 달라집니다.
- 스팀의 "기록상 시간"은 게임을 켜 둔 시간까지 포함하므로 실제 플레이 시간보다 클 수 있습니다.
- 비공개 프로필은 조회할 수 없으므로 친구 본인이 알려 준 값을 입력해야 합니다.
- 추천은 통계가 아니라 "공통 보유 + 시간 균형"이라는 단순 가정에 기반한 참고용입니다.