Оптимизация сервера!

Статус
В этой теме нельзя размещать новые ответы.

MoonFaced

Активный игрок
Сообщения
110
Реакции
27
На сервере появляются всякие "крутые" новые фишечки и механики, некоторые из них даже интересные. Но, может, всё-таки стоит для начала довести сервер хотя бы до нормального технического состояния?

Предложение:

1) Оптимизировать пинг сервера.


На сервере очень большие задержки. Живя в Украине, на EU-линке у меня 110–150 мс, на RU-линке стабильно улетает за 300 мс. Играть, конечно, можно, но это постоянно доставляет дискомфорт и неприятные эмоции, особенно в PvP, когда скиллы прожимаются далеко не всегда. Порой нужно нажать по 5 раз, чтобы скилл вообще скастовался. Про каст на ходу я вообще молчу — здесь почему-то на ходу он практически не работает.

Да, вы можете сказать, что виноват РКН и блокировки, но даже находясь вне России, иметь 150 мс на EU-линке выглядит не совсем нормально. И ладно бы у всех так было, но на других проектах такой проблемы практически не наблюдается.

2) Серверный автосвап.

В текущем состоянии он практически неюзабелен. При каждом срабатывании серверного автосвапа (неважно, софтом или вручную) экран фризит на 0.2–0.4 секунды.

При этом если играть через ресвап, то ещё и в половине случаев (из-за этих же фризов и высокого пинга на сервере) скиллы вообще не кастуются в пение. (Которого здесь и так почти нет из-за мёртвого хронокрафта, а теперь ещё и обычного крафта у ремесленника, но сейчас не об этом).

3) FPS.

Бегая в мире или по данжам, FPS в целом неплохой. Но стоит зайти на клановые ивенты, особенно на GvG, как FPS со 100+ проседает в лучшем случае до 30. А спустя минут 20 ивента падает уже до 20. В итоге играть становится очень больно.

Как вы это видите?

Закрыть Нолеву в подвале и заставить пахать 24/7.

Или, как вариант, нанять ещё одного разработчика. Желательно такого, который хотя бы немного разбирается в нашей замечательной игре PW. Потому что, глядя на некоторые решения на сервере, складывается ощущение, будто кое-кто из разработчиков (не будем показывать пальцем) в PW вообще не играл и впринципе не особо шарит. Но это лишь мои догадки.
 
Насчет фпс хз. У меня ноут на гвг 30кадров выдает которое 60х60 было. Это при записи и на ультранастройках. Насчет пинга мб. У меня показывает 30 на всех линка. Но по ощущениям он под 200. Отзывчивости ноль. По поводу автосвапа. Хз че это. Я не ньюфаг этой херней заниматься
 
Вот у меня пролаги какие-то каждые 3-4 мин, секунды на 2-3. Хотя пинг 30 показывает на всех сервах
 
1. По задержкам и линкам

Работа над линками ведётся постоянно. Добавляются новые маршруты, корректируются существующие, проводится оптимизация. Это не тот вопрос, который «заброшен» или игнорируется.

Но нужно понимать простую вещь: пинг зависит не только от сервера. Он зависит от вашего провайдера, маршрута, региона, текущей сетевой обстановки и того, как именно трафик идёт до конкретного линка. Даже игроки из одной страны могут иметь абсолютно разные показатели.

Если у вас есть конкретная проблема: предоставляйте трассировки, замеры, видео и данные по маршруту. Без этого фраза «на других проектах лучше» не является техническим аргументом. Это субъективное сравнение без исходных данных.

2. По автосвапу

Серверный автосвап в текущем виде используется годами. С ним играли и играют на проектах с онлайном в несколько тысяч человек. Массовой проблемы, из-за которой механику нужно было бы срочно переделывать, за всё это время не увидели.

Автосвап переделываться не будет. Он останется в том виде, в котором работает сейчас.

3. По FPS

Perfect World это игра на старом движке 2003 года, который в своей основе работает в один поток. На массовых ивентах, GvG и территориальных битвах просадки FPS были, есть и будут на любом проекте. Большое количество игроков, эффектов, питомцев, скиллов и анимаций всегда создаёт нагрузку.

Для этого в клиенте есть оптимизация. Её нужно включать и настраивать под массовые мероприятия. Играть на максимальных эффектах в массовом PvP и ожидать стабильные 100+ FPS это, мягко говоря, оторвано от реальности PW.

У нас используется x64-движок, стоит Angelica 2.2, и из клиента уже выжато практически всё возможное в рамках этой игры. Если для вас 20-30 FPS на территориальных битвах является критичным показателем, рекомендую ради сравнения зайти на официальный сервер или любой крупный проект и посмотреть, что происходит там на массовых замесах. Ну или можно открыть стримы медиа-партнеров, если там счётчик FPS не закроют. :D

4. По комментариям в адрес разработчиков

Выдадим RO на 3 дня.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху