Время 3:40, онлайн 20 рыл
В серверном ПО имеется такое значение, как TPS - Ticks per Serve.
1такт = 50 мс
1сек. = 20такт
Если обработка одного такта вырастет до 60 секунд — серверное приложение будет закрыто. Что бы избавится от просадки TPS, игрок должен выйти с игры, а именно ограничить мир определенными координатами и задействовать предварительную генерацию блоков. После чего мы облегчаем необходимость динамической генерации в игре, и серверу будет достаточно прочитать существующую карту. Но, надеясь на лучшее, вы должны готовиться к худшему.(какое облегчение когда сервер не нагружают) Этого просто не случится из-за игроков которые строят магазины в основных регионах. Игрок который захочет "закупится на все бабки" в твоем магазине, прогрузит за тебя все чанки, после чего прогрузит весь твой регион. Нагрузка на серверную часть: Ядерный реактор - Большая нагрузка от распределения вырабатываемой реакторами энергии. Провода - Алгоритм доставки энергии. По проводам гуляют очень тяжёлые пакеты данных, нагружающие сервер. Трубы - С трубами такая же история как с проводами. Игроки которые ставят прозрачные трубы: -Блин, как же класна, хочу больше прозрачных труб, буду смотреть как поступают предметы. -А давайте поставим прозрачные сундуки, будем смотреть как крутятся вещи и нагружают сервер. (Если поставить большое кол. кристальных сундуков, после чего в каждый сундук закинуть разные типы вещей, tps сервера просядет на столько... ядро не узнает) Extra Utilities - любители труб из этого мода... Да даже реакторы меньше нагружают сервер, чем ваши трубы, а когда кладешь улучшения, уже отдельная история