Вверх ↑
Администрация
Ответов: 4613
alpha
лидер
#1: 2011-03-14 19:50:41 ЛС | профиль | цитата
В результате серии оптимизаций сервера Minecraft удалось достигнуть следующих результатов:

1) полностью устранены лаги с разрушением блоков при количестве игроков больше 20
2) улучшен алгоритм спавна мобов в местах, в которых рядом находилось несколько игроков, что приводило к увеличению пинга до нескольких секунд
3) снижен трафик для игроков белой зоны, за счет уменьшения числа пакетов о перемещениях монстров
4) улучшен алгоритм обновления live блоков в загруженных чанках, что почти на 60-70% снизило нагрузку на CPU

Все эти приемы сделали возможным игру на сервере(на текущем) с 60-70 игроками без каких либо лагов (т.е. с пингами до 200-300мс и без заметного дергания неба). В будущем эту цифру планируется поднять до 100 путем улучшения железа на сервере и более глубокой оптимизации кода серверной части игры.
карма: 1027
0