더북(TheBook)

동기화를 검사할 때 잠재적인 이점이 하나 있다. 치트를 쓰기가 원천적으로 어려워진다는 것이다. 예를 들어 어떤 플레이어가 추가 자원 500을 치트로 획득하면 다른 인스턴스가 이를 즉각 알아챌 수 있는데, 치트로 인해 게임 상태의 동기화가 깨지기 때문이다. 이렇게 치트를 쓰는 플레이어를 일단 감지하면 쉽게 게임에서 쫓아낼 수 있다. 한편으론 반대급부도 있는데, 동기화 시스템은 보여주어선 안 될 정보를 드러내 버리는 종류의 치트에는 무방비하다는 단점이 있다. 소위 ‘맵핵(map hack)’이라 불리는 치트 프로그램은 맵 전체를 다 훔쳐볼 수 있게 해 주는데, 이는 RTS 게임에 있어 오늘날에도 흔한 골칫거리이다. 이를 비롯해 여러 보안 관련 사항에 대해서는 10장 보안에서 더 살펴본다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.