m0rpheus23라는 레딧 유저가 열정적이지만 니치한 두 커뮤니티, 즉 업적 헌터와 리눅스 게이머를 위한 도구를 공개했습니다. 이 도구의 이름은 Sentinel이며, PC Gamer의 보도에 따르면 리눅스에서 스팀 외부에서 플레이하는 게임에 완벽하게 작동하는 업적 시스템을 추가합니다.
Sentinel의 실제 기능
개념은 간단합니다. GitHub에서 Sentinel을 다운로드한 후, Steam Web API 또는 SteamHunters와 같은 외부 소스를 지정합니다. 이 도구는 선택한 소스에서 업적 데이터를 가져온 다음, 실시간으로 세이브 파일을 모니터링하며 해당 데이터와 진행 상황을 대조합니다. 트리거 조건을 충족하면 업적이 발동됩니다.
프로젝트 GitHub에 공유된 GIF는 Middle-earth: Shadow of Mordor에서 화덕에 화살이 명중하는 순간 업적이 해제되는 것을 실시간으로 보여줍니다. 이는 지연된 동기화나 수동 확인이 아닌, 약속한 기능을 정확히 수행하는 실시간 감지입니다.
핵심은 Sentinel이 스팀 외부에서 다운로드한 게임을 위해 특별히 제작되었다는 점입니다. Heroic Launcher(리눅스에서 Epic Games Store 라이브러리를 관리)를 통해 게임을 실행하는 경우에도 Sentinel이 이를 추적합니다. 화면 알림, 다단계 업적 추적, Steam API 사용 시 전역 완료율, 기본 핑 소리가 마음에 들지 않으면 사용자 지정 알림 소리까지 제공합니다.
정보
Sentinel이 작동하려면 업적 데이터가 온라인 어딘가에 존재해야 합니다. 스팀에 존재하지 않고 외부 업적 데이터베이스도 없는 게임은 지원되지 않지만, 많은 게임이 스팀 업적 데이터를 가지고 있기 때문에 적용 가능한 타이틀 풀은 큽니다.
업적 헌팅 커뮤니티는 생각보다 큽니다
이는 소수만을 위한 도구처럼 보일 수 있지만, 업적 헌터는 놀랍도록 헌신적인 그룹입니다. RetroAchievements는 고전 레트로 게임에 업적 지원을 추가하는 플랫폼으로, 14년 동안 운영되어 왔으며 현재 10,000개 이상의 게임과 거의 600,000개의 개별 업적을 다루고 있습니다. 이는 게임에 목표가 추가될 때 더 만족스럽다는 아이디어에 전적으로 기반한 실제적이고 활발한 커뮤니티입니다.
Steam, Xbox, PlayStation 모두 자체 시스템으로 이를 활용하고 있으며, 알림 소리의 도파민 히트는 실제 심리적 매력을 가지고 있습니다. Sentinel은 본질적으로 이 시스템을 이전에 존재하지 않았던 게이밍의 한 영역으로 확장하는 것입니다.
앞으로의 전망
업적 외에도 Sentinel은 게임 라이브러리 추적기로도 활용되어, 스팀과 다른 스토어프론트에서 혼합된 라이브러리를 실행하는 모든 사람에게 유용한 정리 도구가 됩니다.
개발자는 Sentinel을 Steam Deck에도 출시할 계획을 밝혔으며, 이는 도달 범위를 상당히 확장할 것입니다. Steam Deck는 내부적으로 리눅스로 구동되며, 플레이어들은 이를 원할 만한 정확한 대상입니다. 유사한 업적 관리 도구가 스팀 생태계에 어떻게 접근했는지 살펴볼 수 있는 SamRewritten GitHub를 확인하면 Sentinel이 이 분야에서 어떤 위치에 있는지 유용한 맥락을 얻을 수 있습니다.
스팀 자체 라이브러리 외의 업적 지원에 있어 2등 시민처럼 느껴왔던 리눅스 게이머들에게 Sentinel은 분명히 존재하길 바랐던 누군가에 의해 만들어진 실용적인 해결책입니다. 개발이 계속됨에 따라 Steam Deck 업데이트를 위해 프로젝트의 GitHub를 주시하십시오. 더 많은 내용을 확인해 보세요:







