Хотелось бы немного рассказать о реализации.
Fog of War не отправляет клиенту данные о противниках, которых он не может увидеть, поэтому обычному wallhack просто нечего показывать. Учитывается вся геометрия, размеры игрока и оружия. Также учитываются видимые тени от динамического и статического освещения.
На скриншоте - визуализация рассчитанной области видимости. Учет сетевой задержки и всех параметров игроков позволяют заранее разрешать передачу данных, чтобы противник не появлялся из воздуха. Видимость карты рассчитывается заранее, поэтому нагрузка на сервер остаётся минимальной.
Post #393
3.41K
