1. чекаешь всех игроков и сортируешь их по каким-то данным
2. можешь сделать ограничение в кол-во одновременно сканируемыъ игроков
3. получай кости на чела только когда выбрал рекорд и таргета в которого будешь стрелять
4. юзай распараллеливание/асинхронизацию для рассчетов мультипоинтов и прочей поеботы жрущей время и ресурсы если она есть
5. не скань аволлом все подряд, не ебашь миллиары лучей, по возможности юзай хотя бы интерсекцию
6. убедись, что твой код не мемный и в рантайме не медленный, юзани отладку
7. дай мне сурс, заплати деньги и я сделаю даже больше, чем посоветовал ;)