Jump to content

Обновление мультиплеера 0.2.1.3.0/1


Recommended Posts

truckersmp-logo-black.png

 

Привет,

новое обновление уже доступно!

 

Текущая версия МП: 0.2.1.3.1
Версия ETS2: 1.25.3s
Версия ATS: 1.4.4.2s

 

Что нового:

  • ▶  Оптимизация коллизии (для некоторых объектов не просчитывается коллизия*)
  • ▶  Синхронизация движения (включая перемещение между уровнями)
  • ▶  Оптимизация сетевого кода
  • ▶  Синхронизированы ж/д переезды

 

*это должно прибавить FPS в мультиплеере.

 

Spoiler

 

DLC Schwarzmüller Trailer Pack ПО-ПРЕЖНЕМУ НЕ ПОДДЕРЖИВАЕТСЯ!!!
В связи с тем что текстуры прицепов (как и сами прицепы) указанного дополнения находятся в самом DLC, а не в базе игры, реализовать поддержку DLC не предоставляется возможным.
При попытке взять груз из дополнения, вы получите уведомление о том, что этот прицеп не поддерживается.

 

Halloween Paint Jobs Pack  для ETS2 не поддерживаются новые варианты покраски.

 

 

 

Загрузить обновление: Скачать
 

Ровных дорог!
mwl4

  • Upvote 1

ResTed.gif

Бронзовый призёр в номинации "Сотрудник поддержки 2016"

Game Moderator Leader of the Year 2019 - #2

TMPForum.png

 

Link to comment
Share on other sites

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

Вы видите игрока на том расстоянии, на котором он видит вас.

ResTed.gif

Бронзовый призёр в номинации "Сотрудник поддержки 2016"

Game Moderator Leader of the Year 2019 - #2

TMPForum.png

 

Link to comment
Share on other sites

2 hours ago, SanSay said:

а раньше как было?

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

Может быть и сейчас так, нужно проверять и тестировать: два-три игрока, ровняются на одном уровне на скорости 30 км/ч, проезжают некоторое  расстояние с одной и той же скоростью(круиз) и сообщают кто где кого видит. Один видит соседний грузовик, например, вровень, второй видит что он на пол корпуса впереди. Далее повторить это на 60 км/ч и 90. Чем больше расхождения, тем хуже синхронизация.

Так вот это обновление улучшает именно это и вы и тот кого обгоняете/опережаете видите одинаково.

ResTed.gif

Бронзовый призёр в номинации "Сотрудник поддержки 2016"

Game Moderator Leader of the Year 2019 - #2

TMPForum.png

 

Link to comment
Share on other sites

7 hours ago, ResTed said:

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

Так, как я понимаю, раньше система была такая - сервер получает информацию о местонахождении игрока и прорисовывает его там. В зависимости от таких факторов как рассинхрон, пинг и лаги, информация может поступать с задержками, а часть информации может вообще теряться и от этого игрок может прорисовываться с задержками или рывками. И если я прав, то рассинхрон, пинг, лаги и сейчас никуда не делись, следовательно не очень понятно, что же они там таки накодили, что без информации об игроке, сервер каким-то образом будет узнавать где игрок.

Edited by SanSay
Link to comment
Share on other sites

2 hours ago, SanSay said:

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

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

Link to comment
Share on other sites

Кстати, кому интересен "потусторонний мир" - синхронизация и взаимодействия сервера с клиентом, пусть и не совсем связано с truckersmp.

На примере движка source очень не плохо описано "как это работает".

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

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.