Надеюсь, данной темой я дам какое-то базовое понимание, почему во время массовых замесов в открытом мире, сервер начинает лагать.
Самое главное, что надо понять что основу игры делали Близард, а сервера на основе Тринити Кор, пытаются повторить, а точнее Эмулировать работу официального сервера. Так, вот к чему я, для ворлд пвп и любого массового скопления игроков, близарды обложались, а пиратские сервера, берущие их за основу, вынуждены повторять их ошибки.
Притензия - лагает сервер, когда происходит массовый ПВП замес. А как было и есть на офе?
Для тех кто не знает, на офе за каждую отдельную локу отвечал свой сервер, это по большому счету был очень очень хреновый сервер, но их было много. Можете почитать, про них когда близы их продавали.
Но даже имея, кучу серверов, они ловили теже самые проблемы, во времена Панд/Легиона популярный контент мейкер Свифти собрал несколько тысяч своих фанатов и положил, сначала локу, а потом и сервер - за что он как организатор этого получил Бан. Позже Близы сделали более улучшенное фазирование и игроки даже находящиеся на одном сервере в одной локации находились в разных фазах, где не видят и не могут взаимодействовать друг с другом.
Тринити Кор на котором работает сервер не предназначен, чтобы его дробили на разные машины, да и в обозримом будущем врят ли кто-то будет такое дробление реализовывать ибо это огромная работа, от которой не сильно много толку.
Итог: Притензия относится к не правильной архитектуре игры, что она пересчитывает и отправляет, слишком много, когда участников замеса много, и это не обойти.
Ну и дополнительное объяснение, допустим в локации находится 80 человек, и они прям сидят друг на друге, когда начнется замес, 40 игроков будет взаимодействовать с 40, и АОЕ спэллы будут просчитываться для всех игроков, и пакеты будут отправляться всем игрокам т.е. условно 40х40 - 1600 взаимодействий, а 100х100 - 10000, что в 6 раза больше, из за этого и происходят лаги.
Решениями является, вынос таких игроков на отдельный сервер или фазирование, что для ворлд пвп является не возможным, либо делать, как близы банить организаторов, что так же не является решением.




