Всем доброго дня!
Копал я тут форум на предмет того, как сделать игру клиент-сервер плавнее и красивше. В
одном из постовАвтор: ecco
Дата: 08.12.06
говориться следующее:
Командный пакет содержит описание команды и время отдачи команды клиентом (например время нажатия кнопки на клавиатуре).
Возникает вопрос... даже два

А что, если нехороший человек пошлет на сервер что он уже пять минут как нажал "вперёд" и держит — он получить возможность телепортироваться? И как быть серверу, если он получает команду из прошлого — при попытке рассчитать время назад возникает куча проблем, или хранить всю историю команд и пересчитывать весь мир/локацию в таком случае?
Когда сервер посылает клиенту время и состояние тут все понятно — ну подумаешь дернется герой, или упадет вораг замертво секундой позже, чем должен — это практически у всех так...
Вобщем у меня возникло ощущение, что я чегото не понимаю