Jump to content
Admin

Обновления геодаты

Recommended Posts

Темы с обновлениями к осеннему старту:

  1. Основные обновления сервера
  2. Обновление локаций
  3. Обновления геодаты <-- текущая тема
  4. Обновление GvE Unity №11

5Fvt[1].png

 

Данное обновление полностью посвящено системе перемещения, поиску пути и исправлению багов геодаты.

 

Проверка видимости

Исправлено множество багов, связанных с прострелами сквозь стены и пол. Изменение затрагивает сотни проблемных участков во всём игровом мире.

Некоторые примеры из проблемных участков ниже.

Вот примеры прострелов сквозь стены, которые были раньше:

wUmt3NfsADPAZVlE1JhLMeLyhBvFPokh.png

Скриншоты до и после ниже:

 Показать контент

Стало:

YDr2SNa71PQgMqO7NcWqfHPlq5zlORgw.png

 

Было:

zBlOp2ezLA8JbQd27GgS6senasDdjSoQ.png

Стало:

xHXLErX0e1giew2KVTzWTfHGqDbVYClF.png

 

Было:

3GsSbRExbNAIYM4zZUcYed6WfmEiJfMh.png

Стало:

An9qYPLz4e8onMUfri3SGbqM2ov05GAs.png

 

 

Было:

3C2oCSRV34wVtUWYuXAuwpqzHafYcPxD.png

Стало:

4W7h59U8RfH6i6AVy3DlxSAxRTTOHzxH.png

 

 

Было:

3UtCiEBJNSVf97unNakuRDHQYdY5j73p.png

Стало:

XRrtfC0xtbJpwUeMrXam8y8k6oYLK2Cd.png

 

И ещё огромное количество подобных участков во множестве локаций были затронуты благодаря исправлениям гео-движка.

 

Доработка поиска пути

Исправлены застревания персонажей возле стен, когда персонаж не мог бежать даже из-за мелких преград. Приходилось кликать в сторону, чтобы отбежать от препятствия (персонаж зацеплялся). Пример на видео.

 Показать контент

Было:

 

Стало:

 

Теперь персонаж выстраивает маршрут для атаки цели ближним умением или атакой, минуя расположенные близко преграды. Раньше в такой ситуации персонаж оставался стоять на месте.

 Показать контент

Было:

Стало:

 

Провалы на другие этажи

Исправлены проблемы геодвижка, которые могли приводить к провалам на нижний этаж локаций, где такие места есть.

Проблемы встречались в таких многоуровневых локациях, как например Cruma Tower, Tower of Insolence, Swamp of Screams (там есть пещера под локацией).

Пример:

 Показать контент

Подобные провалы были исправлены

 

Исправлен баг, из-за которого было возможно "запрыгнуть" на текстуру, на которую невозможно забежать. Происходило что-то вроде телепорта вверх.

Пример бага:

 Показать контент

Исправлено

 

Доработка дверей и ворот

  • Исправлена возможность проходить сквозь двери, если начать бежать, пока они открыты
 Показать контент

Какой был баг:

 

  • Исправлена возможность пробежать сквозь дверь, даже если она закрыта.
  • Исправлено застревание, если подбежать вплотную к стенам замков

6jQGav6pozpu1OgOvIleiYeHnc4M0oTM.png

 

Доработка перемещения в воде

Ввиду того, что мы обновили локацию Devils Isle, нам также пришлось поработать над геодатой, чтобы обновление было полноценным и чтобы никто не застревал в воде и не проваливался, как это было раньше.

  • Исправлена грубая рассинхронизация в воде, когда персонаж на самом деле стоит на месте, но на клиенте он плывет в целевую точку.
  • Исправлена возможность выныривать через существующий слой геодаты, например "сквозь пантоны".
  • Исправлена возможность запрыгивания на более верхний слой с помощью перемещения в воде.
  • Улучшено качество поиска пути в воде.
  • При поиске пути, персонаж рассчитывает наиболее близкий путь и пытается по возможности плыть по поверхности, т.к. скорость передвижения по поверхности воды выше.
  • Проблемный водный участок в локации Devil's Isle получил существенные улучшения. Речь о подводном коридоре в сторону корабля Закена. Перемещение стало гораздо более стабильное. Остановок без причины стало меньше. Персонаж перестал регулярно упираться в невидимые препятствия. Персонажа больше не отбрасывает назад.
  • Раньше при телепорте в воду персонажа визуально отбрасывало на дно. И только потом происходила синхронизация и восстановление игрока в его реальном положении в пространстве. Теперь клиент сразу корректно отображает персонажа на фактической высоте.
  • Исправлено дрожание камеры при попытке в воде добраться до точки, до которой невозможно добраться.
 Показать контент

Исправлено:

 

  • Улучшена синхронизация высоты персонажа в воде. Раньше отображение было не всегда корректным.
 Показать контент

Пример бага, который исправлен:

 

Прочее

  • Устранено несколько проблемных мест в геодате на локации Cedric's Training Hall ивента Last Hero.

 

Удалось решить довольно много проблем, которые преследовали нас долгие годы. Вполне возможно, что найдутся какие-то баги. Однако, при их возникновении, мы сможем их оперативно устранить даже без перезагрузки сервера, т.к. новый гео движок довольно гибкий.

Если у кого-то возникнет проблема с геодатой (провал на другой этаж или застревание) - пишите .geobug

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

Рекомендую заранее запустить лаунчер для обновления клиента.

 

 

Share this post


Link to post
Share on other sites
5 часов назад, cicada сказал:

Опять цена на лс в космос улетит(

Хоть в лабе на перумах движуха появится, я уже соскучился по собачьему лаю форевера 

Share this post


Link to post
Share on other sites

Анимация и звук выстрелов будет? Желательно что бы звук крита и обычной тычки различались и что бы в таргет атакующий автоматом брался, это стандартная механика интерлюда @Admin

Share this post


Link to post
Share on other sites
1 минуту назад, AndreiZlodei сказал:

Анимация и звук выстрелов будет? Желательно что бы звук крита и обычной тычки различались и что бы в таргет атакующий автоматом брался, это стандартная механика интерлюда @Admin

по этим темам изменений к ближайшему старту не планируем

Share this post


Link to post
Share on other sites
2 минуты назад, Admin сказал:

по этим темам изменений к ближайшему старту не планируем

А стоило бы, в половине случаев просто не видно и не слышно откуда в тебя стреляют

Share this post


Link to post
Share on other sites
41 минуту назад, cicada сказал:

Опять цена на лс в космос улетит(

Согласен с автором  

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...