Top.Mail.Ru
Warface
Warface. НОВАЯ СИСТЕМА ПЕРЕДВИЖЕНИЯ И СИНХРОНИЗАЦИИ
16.10.2019 в 07:16
STILET
184

Warface. НОВАЯ СИСТЕМА ПЕРЕДВИЖЕНИЯ И СИНХРОНИЗАЦИИ.

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


ПОДРОБНОСТИ

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

Для начала расскажем, как работала старая система. Координаты игрока на карте и вектор его движения отправлялись клиентом на сервер, который на основании особых расчетов «предугадывал» дальнейшее смещение персонажа. Результат расчетов отображался у других пользователей, однако в ряде случаев могло происходить несоответствие отображаемого и фактического положения игрока.

Работы над новой системой заняли длительное время, так как это — очень большая и сложная структура. Некоторые подводные камни, с которыми сталкивалась команда разработки, было невозможно предусмотреть на этапе планирования. Затронуты практически все ключевые игровые механики, которые необходимо было перепроверить, а некоторые — переработать с нуля.

ТЕПЕРЬ ПОЛОЖЕНИЕ ИГРОВЫХ ПЕРСОНАЖЕЙ БУДЕТ ИДЕНТИЧНО ДЛЯ ВСЕХ ПОЛЬЗОВАТЕЛЕЙ!

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

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

Для тестирования новой системы передвижения мы приглашали опытных игроков, которые проверяли все известные случаи с «телепортами» и ситуации, когда «не проходил» урон.

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

Надеемся, вы по достоинству оцените изменения!

23.10.2020 в 09:27
Warface. ОКТЯБРЬСКОЕ ОБНОВЛЕНИЕ [13 ОКТЯБРЯ]
23.10.2020 в 09:13
Warface. ОБНОВЛЕНИЕ ИГРЫ [22 ОКТЯБРЯ]
23.10.2020 в 09:03
Warface. ПОДАРКИ И БОНУСЫ ЗА ПОКУПКИ В ИГРОВОМ МАГАЗИНЕ
21.10.2020 в 11:03
Warface. ЗАВЕРШЕНИЕ ИГРОВЫХ СОБЫТИЙ
21.10.2020 в 10:55
Warface. ЗОЛОТОЙ FN FAL DSA-58 ЗА ПОПОЛНЕНИЕ СЧЕТА
20.10.2020 в 10:14
Warface. СКОРО НАЧНУТСЯ СРАЖЕНИЯ PRO.MASTERS
20.10.2020 в 10:01
Warface. ВСЕ О ХЕЛЛОУИНЕ В WARFACE
20.10.2020 в 09:54
Warface. ОБНОВЛЕНИЕ НА ПТС [20 ОКТЯБРЯ]
20.10.2020 в 09:48
Warface. ПОЗДРАВЛЯЕМ ПОБЕДИТЕЛЕЙ PVP BIG HUNT
19.10.2020 в 10:21
Warface. КАК ЗАРАБОТАТЬ КОРОНЫ?
19.10.2020 в 10:15
Warface. ИГРОВОЕ СОБЫТИЕ «ОХОТНИК НА НЕЧИСТЬ» НАЧАЛОСЬ
19.10.2020 в 10:05
ИТОГИ ОПРОСОВ. ТЕХНИЧЕСКАЯ ЧАСТЬ ИГРЫ, Ч. 1
19.10.2020 в 09:16
ИТОГИ ОПРОСОВ. ТЕХНИЧЕСКАЯ ЧАСТЬ ИГРЫ, Ч. 2
09.08.2020 в 10:25
Warface. H&K 121 // ДНЕВНИКИ РАЗРАБОТЧИКОВ
06.08.2020 в 07:28
Warface. ОТКАЗ ОТ ПОДДЕРЖКИ 32-БИТНЫХ ОС
05.08.2020 в 08:54
Warface. СКИДКИ И НОВИНКИ В ИГРОВОМ МАГАЗИНЕ
05.08.2020 в 08:43
Warface. РЕЙТИНГОВЫЕ МАТЧИ 2.0: СЕЗОН #26
30.07.2020 в 11:38
Warface. СКОРО: ИЗМЕНЕНИЕ НЕКОТОРОГО ОРУЖИЯ И СНАРЯЖЕНИЯ
30.07.2020 в 11:33
Warface. СКОРО В ИГРЕ: H&K 121
21.07.2020 в 03:30
Warface. «ТЕМНЫЕ САМУРАИ»: НОВОЕ СОБЫТИЕ УЖЕ СКОРО!
21.07.2020 в 03:27
Warface. ЗОЛОТОЙ AX308 В ПОДАРОК ЗА ПОПОЛНЕНИЕ СЧЕТА
17.07.2020 в 10:28
Warface. НАЧАЛО WARFACE PRO. SEASON III
14.07.2020 в 09:49
Warface. РЕЙТИНГОВЫЕ МАТЧИ 2.0: СЕЗОН #25
14.07.2020 в 07:02
Warface. ПОДАРКИ ЗА ПОКУПКИ В МАГАЗИНЕ
Top.Mail.Ru Яндекс.Метрика