Всем привет, пост рассуждения ради, строго по пузу не пинать!
Все мы знаем что у каждого игрового мира есть предел одновременно подлюченных игроков и если превысить это магическое число то будет дискомфорт для игроков. Предположим что для Lineage2 магическое число равно 3000. Превышая это число игроки будут чувствовать дискомфот, такой как: Лаги (привет Гиран), не хватка зон для охоты и прочие пункты (которые можно натянуть на глобус).
Идея, разделить мир на несколько реалмов 2, 3, ... при этом инстанс зоны - одни для всех реалмов, ни кто не говорит что на сервере должно быть больше 1 Логова Антараса или ...
При этом игроки не будут знать на каком именно реалме они находятся, игроков это не должно волновать, как это работает под катом.
Во время подключения, мы смотрим количество активных игроков на наших реалмах и отправляем в пакете server_lists именно тот который мы считаем более свободным.
Конечно тут нужно будет реализовать возможность миграции игроков между реалмами, что бы игроки смогли друг другу писать и пати кидать или ...
P.S. На хабре была статья про что-то подобное но там была слегка другая идея...
Все мы знаем что у каждого игрового мира есть предел одновременно подлюченных игроков и если превысить это магическое число то будет дискомфорт для игроков. Предположим что для Lineage2 магическое число равно 3000. Превышая это число игроки будут чувствовать дискомфот, такой как: Лаги (привет Гиран), не хватка зон для охоты и прочие пункты (которые можно натянуть на глобус).
Идея, разделить мир на несколько реалмов 2, 3, ... при этом инстанс зоны - одни для всех реалмов, ни кто не говорит что на сервере должно быть больше 1 Логова Антараса или ...
При этом игроки не будут знать на каком именно реалме они находятся, игроков это не должно волновать, как это работает под катом.
Во время подключения, мы смотрим количество активных игроков на наших реалмах и отправляем в пакете server_lists именно тот который мы считаем более свободным.
Конечно тут нужно будет реализовать возможность миграции игроков между реалмами, что бы игроки смогли друг другу писать и пати кидать или ...
P.S. На хабре была статья про что-то подобное но там была слегка другая идея...