PDA

Просмотр полной версии : Оптимизация Дракона (петиция)



z00maN
02.11.2017, 20:45
Друзья, я надеюсь выскажу не единоличное мнение что новейший сервер 2097 года работает просто отвратительно...
Отсюда вопрос: как улучшить быстродействие в игре? (замесы, ремесло)???
Не самый последний ноут в мире, как и интернет, но лаги просто дикие (на старом сервере (лиридане) такого не было).
Всем спасибо

Goi5
02.11.2017, 22:04
Вспомните 2009 год, когда в ГД приходилось включать настройки графики на минимум, потому что было много игроков. У вас сейчас ситуация повторяется. Тут только три выхода:
1. по-старинке всю графику в минимум и рассекать по просторам ПВ;
2. дождаться, когда спустя определённое время часть игроков уйдёт из игры (что навряд ли);
3. выпросить локализаторам у корпорации Mail.ru Group выделение бюджета на более мощные и технологичные сервера для этой игры.
P.S. ещё мне кажется, что искуственное ограничение в 60fps как раз и приводит к таким явлениям, как микрофризы и подвисания. Потому что микрофризы появляются именно тогда, когда видеокарта показывает fps выше 60, а игра старается её своими способами понизить, отсюда вероятно и происходит диссонанс между железом пользователя и по и железом локализатора.

EveLiN1989
02.11.2017, 22:38
Вспомните 2009 год, когда в ГД приходилось включать настройки графики на минимум, потому что было много игроков. У вас сейчас ситуация повторяется. Тут только три выхода:
1. по-старинке всю графику в минимум и рассекать по просторам ПВ;
2. дождаться, когда спустя определённое время часть игроков уйдёт из игры (что навряд ли);
3. выпросить локализаторам у корпорации Mail.ru Group выделение бюджета на более мощные и технологичные сервера для этой игры.
P.S. ещё мне кажется, что искуственное ограничение в 60fps как раз и приводит к таким явлениям, как микрофризы и подвисания. Потому что микрофризы появляются именно тогда, когда видеокарта показывает fps выше 60, а игра старается её своими способами понизить, отсюда вероятно и происходит диссонанс между железом пользователя и по и железом локализатора.
Да.. согласна с автором. Но у нас уже давно не 2009. Года идут, а ничего не меняется.. так и в 2050 будем включать минимальные настройки��
/h/97e242524d5376379758bb3d9cf81d1f/09aa2a7f77f5a748f1cf7542a3576756/bar.png

DaStezh
03.11.2017, 01:33
Мне, к счастью, в 2009 не выпадало счастье ни минимальные настройки делать, ни переключать на улучшенную производительность, упрощённые шаблоны, ограничивать дистанцию и прочую прелесть проводить, достаточно резво игра бегала. Впрочем, это закономерно- и котов/твинов/10оконщиков было на порядки меньше. Шли года и количество вышеперечисленных товарищей росло, но не настолько критично мешало. А вот после слияния серверов, особенно в недавние рейты я ознакомился со всеми этими прелестями впритык. И был горек этот миг. Возросшая на порядки численность и котов и персонажей на единицу площади не лучшим образом сказались на производительности игры. И это закономерно, хоть и огорчительно. До изменения как минимум движка игры что то не изменится.
Искусственное снижение кадров до 60 само по себе никак не может сказаться на снижении производительности игры. Вопрос конечно в том, как это реализовано. Если это принудительная вертикальная синхронизация, то при большой производительности видеокарты в фпс, влияние на производительность положительное. Если же видеокарта, да и прочие компоненты не способны на выдачу высокого фпс, то можно ожидать возрастание нагрузки на видеокарту, а значит и падения производительности. В пользу того что был использован этот метод я бы привел встречающиеся повышения у некоторых людей выше 60 кадров, при чем не разовые, а постоянные. Так как частота кадров при обычной вертикальной синхронизации равна частоте вертикальной развёрстки монитора, а у большинства она составляет 60 герц, мы получаем искомые потолковые 60 фпс. У тех же счастливцев со 100+ разверсткой соответственно потолок будет 100 фпс. Второй вариант установки потолка в 60 фпс -прописывание ограничения в системные файлы игры. Это никак не может отрицательно сказаться на производительности. Более того, это можно достаточно легко организовать на уровне драйвера видеокарты либо соответствующими программами. Этот вариант более вероятен.
От себя добавлю, что после "небольших изменений в движке", никаких изменений в производительности не заметил. Как была низкой, так и осталась - одинаковое количество кадров как на минимальных, так и на максимальных настройках в сильно загруженных местах. Единственное, что ощутимо влияло на прирост кадров - переключение на улучшенную производительность за счет уменьшения дальности и количества прорисовки персонажей. Впрочем, пользоваться этим пришлось частенько лишь после слияния серверов. До этого всегда стояли максимальная дальность отрисовки и показ всех персонажей и их индивидуальных внешностей.

Helsing91
03.11.2017, 06:48
fps 20-30 жуть жуткая на ремесло 8.

sarumjan27
03.11.2017, 10:43
Ремесло \то еще так себе. А вот когда ГВГ Так там падает до 1-5 и ты играешь уже не в ПВ а в героев меча и магии, по шага во назначая каждое действие своему персонажу только после завершения другого действия. И уже не знаешь что и делать настройки и так в нуль, а если убирать эффекты, игроков то становится настолько уныло что хочется просто взять и удалить. и тоже не последний ноут в мире

Makc230895
03.11.2017, 13:38
3 часа ночи, 2 перса на згд далеко за вопротами, еще двое в новой ците торчат, все сидят в тс... у всех сервер синхронно умирает на секунды 1.5. Что-то подсказывает, что дело не в котах и не в количестве игроков в 3 утра то.
п.с. после "оптимизации" кроме увеличенного времени прогруза между локами и необходимости вспомнить что такое светофоры изменений особо не заметил =)

nosf1
03.11.2017, 14:12
Ну а чего вы хотели? движок у игры очень старый, и его переделать не получится) проще новую игру создать, чем переделывать этот движок...так что так и будем мучиться до закрытия пв)