HTML5와 jQuery를 사용하여 기본 악성 코드를 작성 중이며 문제가 발생했습니다.
게임이 현재 서있는 방식으로, 시스템은 사용자가 층 사이를 이동할 때마다 게임 상태를 저장하여 오버 헤드를 최소화합니다. 이것의 위험은 사용자가 문제에 처하면 창을 닫고 현재 층의 시작 부분에서 게임으로 돌아갈 수 있다는 것입니다. 이것은 게임의 난이도를 현저히 줄이며 (거의 악의적 인 목적을 거의 물리칩니다)-모든 단일 플레이어 움직임이나 공격으로 게임 상태를 저장하는 것은 부당합니다.
브라우저 창에서 게임 상태를 저장하는 방법을 연구했지만 그 결과에 만족하지 않습니다. 제 질문은 이것입니다 : "게임 상태 저장"이 적당히 무거운 아약스 / 포스트 요청을 의미한다고 가정하면,이 부정 행위를 어떻게 막을 수 있습니까? 전체지도 상태를 저장하는 것과 달리 2D지도의 증분 / 절차 변경을 정량화하는 알려진 방법이 있습니까? 나는 "가장 효율적인 방법"을 요구하는 것이 아니라 내 경험을 바로 잡기 위해 기존의 방법론을 찾고있다.