Steam 앱은 EXE 기반 게임과 애플리케이션을 추가할 수 있어서, 여러 게임을 한곳에서 관리하기에 매우 유용합니다. 하지만 Microsoft Store에서 다운로드한 게임은 추가할 방법이 없다는 아쉬움이 있습니다. 최근 몇 년간 Microsoft Store의 게임 카탈로그는 수 배로 성장했기 때문에, 이를 Steam과 함께 관리하고 싶은 사용자도 많아졌습니다. 이번 글에서는 Microsoft Store 게임과 앱을 단 한 번의 클릭으로 Steam에 추가하는 방법을 소개합니다.
UWPHook으로 Microsoft Store 게임을 Steam에 추가하기
예전에 Windows 10 스토어 게임 앱을 Steam에 수동으로 추가하는 방법을 소개한 적이 있지만, 그 과정은 꽤 번거로운 편입니다. 바로 이럴 때 UWPHook이 유용합니다. 이 애플리케이션은 클릭 한 번만으로 Microsoft Store 게임과 앱을 Steam에 손쉽게 등록할 수 있게 해줍니다.
이 기능이 왜 도움이 되는지 궁금하다면, UWP 게임을 플레이할 때 Steam 계정의 "현재 플레이 중" 상태에 해당 게임이 표시되지 않기 때문입니다. 하지만 UWPHook을 사용하면 비(非)Steam 게임으로라도 상태가 정상적으로 표시됩니다. 이 앱은 스크립트를 통해 UWP 게임을 Steam에 추가하는 복잡한 과정을 자동화해 줍니다.
- UWPHook 최신 버전을 다운로드하여 설치합니다. 설치 경로는 원하는 위치로 변경할 수 있습니다.
- 설치 및 첫 실행 시 UAC(사용자 계정 컨트롤) 프롬프트가 나타나며, 초기 구성에 잠시 시간이 걸릴 수 있습니다.
- 앱이 실행되면 "load installed UWP Apps(설치된 UWP 앱 불러오기)"를 클릭하세요. Microsoft Store에서 설치한 모든 앱과 게임 목록이 자동으로 표시됩니다.
- Steam에 추가하고 싶은 앱을 체크한 뒤, "Export selected apps to Steam(선택한 앱을 Steam으로 내보내기)" 버튼을 클릭합니다.
- UWPHook을 종료하고 Steam을 재시작하면 추가한 게임과 앱이 목록에 나타납니다.
- 이후 Steam에서 게임을 실행하면, 플레이하는 동안 현재 게임이 친구들에게 보이는 상태에 표시됩니다!
이 기능이 정상적으로 작동하려면 Steam 계정의 상태 또는 게임 활동이 공개로 설정되어 있어야 한다는 점을 꼭 확인하세요.
비(非)Steam 게임의 Steam 계정 상태 표시
실제로 Microsoft Solitaire Collection을 Steam에 추가한 후 실행했을 때의 예시입니다. "In non-Steam game Microsoft Solitaire Collection(비 Steam 게임 Microsoft Solitaire Collection 플레이 중)"이라는 메시지가 상태에 표시됩니다.
다만 개발자가 공개한 두 가지 주요 알려진 문제점이 있으니 참고하세요.
- Steam 오버레이가 작동하지 않음: Steam 측 검증 문제로, 개발사의 업데이트가 필요한 상황입니다. 개발자는 UWP 게임에서 DXTory 오버레이 사용을 대안으로 권장합니다.
- Steam Link는 게임을 실행하지만 입력이 되지 않음: 현재 해결 작업이 진행 중인 또 다른 제한 사항입니다.
UWPHook은 오픈소스 소프트웨어로, GitHub에서 누구나 무료로 다운로드할 수 있습니다. Microsoft Store 게임을 Steam 라이브러리와 함께 통합 관리하고 싶다면 좋은 선택지가 될 것입니다.