вообще в играх на клиенте практически ничего не делают, чтоб минимизировать махинации
Да, все делает сервер. Но на клиенте есть возможность запуска нескольких копий, даже нескольких десятков. Вот для борьбы с этим хочу заставить делать вычисления перед отправкой данных на сервер