Перейти к содержимому
RU
Играть

Форум

Экспериментальный улучшайзер


Niced

Рекомендованные сообщения

Буду краток. Я забацал расширение для Chrome, задача которого - сделать клиент ТО чуть лучше. Оно решает две проблемы:


Дрожание изображения

 

Если вы повертите камерой и обратите внимание на статичные окружающие объекты, то заметите, что иногда они немного подергиваются. Это происходит потому, что игра при построении изображения использует текущее время вместо стабильного времени начала подготовки кадра, переданного браузером, и ввиду особенностей работы самого браузера и игры (например, по причине задержки, вызванной сетевым событием) данное время каждый раз несколько отличается от "истинного". Это плохо сказывается на точности управления и плавности анимаций, особенно на слабых машинах.

 

Сломанная фоновая загрузка

 

Переключение вкладки или сворачивание окна во время поиска битвы ломает музыку в меню (она продолжает звучать уже в битве), а также вызывает небольшое подтормаживание при переключении обратно.


Как пользоваться

 

Распаковать архив, на странице "Расширения" (chrome://extensions) в браузере справа сверху включить "Режим разработчика", слева выбрать "Загрузить распакованное расширение", указать на папку Niced's Tweaks из архива. Папку не удалять!

 

Отзывы приветствуются. :yes:

 

Изменено пользователем Niced
  • Нравится 3
  • Спасибо 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

34 минуты назад, ALEX-KOROLEV сказал:

Ну с браузера я не играю. 

Кстати, с --disable-frame-rate-limit скрипт и не совместим. (Ну, т. е. он делает то же самое - уменьшает задержку ввода, только более "красивым" способом и с плавностью (тм).)

 

P. S. Слышал, ты реквестировал ограничитель FPS. Какой юзкейс?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 минуту назад, Niced сказал:

P. S. Слышал, ты реквестировал ограничитель FPS. Какой юзкейс?

Ну не начинай как Серенька говорить. Я не понимаю ж нифига. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

14 минуты назад, ALEX-KOROLEV сказал:

Ну не начинай как Серенька говорить. Я не понимаю ж нифига. 

Зачем тебе ограничитель ФПС?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 minutes ago, Niced said:

Зачем тебе ограничитель ФПС?

Без ограничителя фпс ноут сильно греется)

 

* Бтв, в панели управления этот ограничитель есть

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

4 минуты назад, Niced сказал:

Зачем тебе ограничитель ФПС?

Так больше герцовки один фиг же не увидишь.

На стационаре у меня 165 герцовый монитор и там я поставил ограничение 180 кадров.

На ноуте 120 герц экран и на нем я установил 130 кадров. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

37 минут назад, Fizzika сказал:

Без ограничителя фпс ноут сильно греется)

Сначала поснимают лимиты, а потом "сильно греется" у них!

 

35 минут назад, ALEX-KOROLEV сказал:

Так больше герцовки один фиг же не увидишь.

К слову, для клиента ТО чем больше ФПС - тем лучше, т. к. он становится устойчивее к лагам из-за прогрузок новых игроков в битву. Конечно, насиловать всю систему ради ФПС - такое себе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

36 minutes ago, Niced said:

Сначала поснимают лимиты, а потом "сильно греется" у них!

Ну без снятия лимитов долгое время играть было невозможно) Стабильные 60фпс не хотели выдаваться

Сейчас с этим всё получше, я вот прошлый челлендж полностью прошёл без анлока фпс. Приятно играть, когда у тебя температура не под 95 градусов :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, Niced сказал:

К слову, для клиента ТО чем больше ФПС - тем лучше, т. к. он становится устойчивее к лагам из-за прогрузок новых игроков в битву.

Именно поэтому я и выставил чуть больше, чем герцовка мониторов. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

56 минут назад, Fizzika сказал:

Ну без снятия лимитов долгое время играть было невозможно) Стабильные 60фпс не хотели выдаваться

У меня на Убунту и сейчас далеко не все в порядке с вертикальной синхронизацией. Джиттер просто ужасающий. Если логировать задержку больше 2 мс, то очень часто получается вот что:

 

Скрытый текст

YzuVu60.png

 

И игра еще по этому времени строит кадр (если вообще успевает его построить).

 

На нормальной операционной системе такого нет. :rolleyes:

 

Изменено пользователем Niced

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

32 minutes ago, Niced said:

Если логировать задержку больше 2 мс, то очень часто получается вот что:

А скинь логгер, я у себя запущу) Наверное лучше даже будет не просто выводить задержки, а собирать статистику по ним с последующей визуализацией

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, Fizzika сказал:

А скинь логгер, я у себя запущу)

Хоспаде, там же две строчки добавить. Тык. Выводит в консоль задержку больше 2 мс. Проверять в битве.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ниче не понятно....не смог

6 минут назад, Maybe сказал:

@Niced как убрать чёрный прямоугольник в битве вверху ?))

 

Мне мешает ))

помогло ?   

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 минуты назад, BOBACb сказал:

ниче не понятно....не смог

помогло ?   

Что помогло ?))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

22 минуты назад, Maybe сказал:

@Niced как убрать чёрный прямоугольник в битве вверху ?))

 

Мне мешает ))

Какой прямоугольник? :heh: Скрин можно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

8 минут назад, Niced сказал:

Какой прямоугольник? :heh: Скрин можно?

image.png

 


image.png

 

Вот, я на первом скрине обозначил область. Он полупрозрачный, в папкой CSS не нашёл такого прямоугольника, был только после завершения битвы. А этот наверное в JS вшит, а там я не понимаю чо и как. На втором скрине эта область без обозначения. Ну видно же ?))

 

Оно находится под всеми элементами интерфейса

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

6 минут назад, Maybe сказал:

Ну видно же ?))

То есть вот это легкое затенение тебе мешает? :heh: Оно же там всегда было! Или это как в анекдоте про бороду?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Только что, Niced сказал:

То есть вот это легкое затенение тебе мешает? :heh: Оно же там всегда было! Или это как в анекдоте про бороду?

С самого начала мешает :D 

Можно как-то убрать магическим способом ?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

4 минуты назад, Maybe сказал:

Можно как-то убрать магическим способом ?)

К сожалению, скорее всего оно рисуется средствами движка вместе с остальной графикой и простым способом его не убрать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

7 минут назад, Niced сказал:

К сожалению, скорее всего оно рисуется средствами движка вместе с остальной графикой и простым способом его не убрать.

:(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×
×
  • Создать...