Юрий, Ничего нет мутного здесь - читайте линки и разбирайтесь.
"Мёртвая" зона - не поможет, т.к. существуют стены, перед которыми и за которыми можно перемещаться игрокам.
по нормальному карта должна быть и на серваке, чтобы игроки не могли ходить сквозь стены например.
Это им не помешает ходить сквозь стены при "кривой" проверке на стороне сервера. Нужно учитывать коридоры возможного перемещения вместе с предельной скоростью, чтобы получить время и сравнить его с допустимым.
Допустимое, определяется через обученную НС на нескольких случайных перемещениях игрока из одной точечной позиции в случайные стороны с различными параметрами (грунт, гравитация, прыжок, бег и т.д.) между соседними позициями за один игровой кадр ("тик").
И как только игрок набирает N-штрафных баллов (3-5 достаточно) - фиксируется чит.
Вопрос: кто говорит правду?)