안녕 여러분

제 이름은 피터 린드그렌(Peter Lindgren)이고 헬다이버스 2(HELLDIVERS 2)의 테크니컬 디렉터입니다. 저는 Magicka 시절부터 Arrowhead에서 게임을 만들어 왔으며 지금까지 출시한 모든 게임에 참여했습니다.

저는 이 글에서 HELLDIVERS 2의 안티 치트 소프트웨어 선택과 관련하여 최근에 제기된 우려와 혼란을 해결하기 위해 최선을 다할 것입니다.

이제 더 긴급한 질문부터 시작하겠습니다.

GameGuard는 커널 수준/관리자 권한 치트 방지입니까?

예, GameGuard는 "커널 수준", 일명 루트킷, 안티 치트입니다. 대부분의 안티 치트는 "커널 수준"에서 실행되며, 특히 널리 사용되는 모든 치트 방지는 더욱 그렇습니다. 불행히도 부정 행위에 대처하는 더 효과적인 방법 중 하나입니다.

"사용자 모드"에서 실행할 수 있는 안티 치트가 있지만 훨씬 덜 효과적이며 매우 빠르게 크래킹되는 경향이 있어 광범위한 치트가 발생합니다.

HELLDIVERS 2를 제거한 후에도 GameGuard가 시스템에 계속 설치되어 있습니까?

아니요, GameGuard는 게임이 제거됨과 동시에 제거됩니다.

GameGuard의 설치 프로그램 및 제거 프로그램은 <install-dir>/tools/GGSetup.exe 및 <install-dir>/tools/gguninst.exe에 게임에 눈에 띄게 포함되어 있습니다.

내 개인 정보가 걱정되는데 GameGuard가 나에 대한 민감한 정보를 수집합니까?

아니요, GameGuard는 개인 식별 정보(PII)를 수집하지 않습니다. 그리고 그렇게 하는 것은 GDPR/ADPPA의 악몽이 될 것입니다. 저는 경험에 비추어 볼 때 우리 모두가 이러한 규정을 준수하기 위해 허리를 굽히고 있다고 말할 수 있습니다.

좀 더 기술적으로 말하자면, GameGuard는 실행 중인 프로세스(응용 프로그램)에서 악성 소프트웨어를 검사하고 이러한 소프트웨어가 게임 클라이언트를 조작하지 못하도록 차단하려고 시도합니다.

GameGuard가 내 PC의 성능을 저하시킵니까?

GameGuard는 게임이 실행되는 동안에만 활성화되며 수천 시간의 테스트 후에도 개발자 및 QA 워크스테이션에서 눈에 띄는 성능 저하를 발견하지 못했습니다.

그리고 많은 컨텍스트가 필요한 큰 것 :

HELLDIVERS 2는 협동/PvE 게임인데 왜 안티 치트가 필요한가요?

좋은 질문이며 두 가지 관련이 있지만 별개의 요점이 있습니다.

첫째, 우리는 모든 사람들이 친구, 전 친구 또는 무작위와 함께 HELLDIVERS 2를 플레이하며 즐거운 시간을 보내기를 바랍니다. 저희와 다른 게임들에서 본 바에 따르면, 만연한 부정행위는 플레이어의 플레이에 대한 개방성, 특히 무작위 게임에 매우 부정적인 영향을 미치는 경향이 있습니다.

HELLDIVERS 1에서 공유하고 싶은 일화가 있습니다.

HELLDIVERS 1을 PC로 출시했을 때는 안티 치트가 구현되지 않았습니다. 또한 HELLDIVERS 1은 P2P 네트워킹 모델을 사용하며, 이는 보안 관점에서 각 게임 클라이언트가 서로를 맹목적으로 신뢰한다는 것을 의미합니다.

출시 직후 우리는 9999개의 연구 샘플을 제공하는 속임수가 돌아다니고 있다는 것을 알게 되었습니다. 불행히도 같은 임무에 참여한 부정행위자가 아닌 사람에게도 9999개의 연구 샘플이 주어집니다. 부정행위를 하지 않은 이 플레이어들은 이제 자신의 잘못이 아닌 전체 진행을 망쳤습니다.

타사 솔루션을 사용하지 않고도 이러한 초기 문제를 많이 처리할 수 있었지만 많은 작업이 필요했고 대부분은 사후 대응적으로 수행되었습니다.

덧붙여서, HELLDIVERS 2는 P2P 네트워킹 모델도 사용하지만, 이번에는 더 능동적으로 모든 사람이 의도한 경험을 할 수 있도록 노력하고 있습니다.

두 번째는 은하 전쟁입니다. 클라우드에는 모든 플레이어(그리고 게임 클라이언트)가 참여하는 거대한 메타게임이 있습니다. 다른 대책이 있긴 하지만, 게임 클라이언트에 금이 가면 은하 전쟁을 더 쉽게 방해할 수 있으며, 이는 모두의 경험을 악화시킬 수 있습니다.

마지막으로, PC와 같은 개방형 플랫폼에서는 부정 행위가 발생하는 것을 막을 수 없습니다. 기술, 헌신 및 자원을 갖춘 사람이 궁극적으로 성공할 것입니다. 안티 치트의 요점은 치트를 개발하는 것을 더 어렵고 시간이 많이 걸리게 만드는 것입니다.

말할 필요도 없이 출시 시 발생할 수 있는 모든 문제를 매우 면밀히 주시할 것입니다.

전장에서 뵙겠습니다;)

-베드로