Геймдев и мир
Блог

VR-игра крэшилась, потому что код SteamVR не был рассчитан на реально быстрых игроков

Самая быстрая рука на Диком Западе

Beat Saber — ритм-игра для шлемов виртуальной реальности, в которой игрок должен в такт музыке разбивать цветные кубы световыми мечами. На высоких уровнях сложности орудовать контроллерами нужно очень быстро. Из-за этого Valve даже пришлось обновить систему отслеживания для SteamVR.

В последнем обновлении VR-расширения для Steam разработчики усовершенствовали его код. Сотрудник Valve Бен Джексон объяснил, что в системе захвата движения есть собственная функция отладки, которая проверяет достоверность получаемых данных. Она полагается на максимально достижимую человеком скорость перемещения трекера в пространстве. Проблема состояла в том, что величину этого значения разработчики определили, лишь отталкиваясь от собственных представлений о возможностях геймеров. Как же они ошибались.

На основании статистики игры Beat Saber авторы SteamVR выяснили, что реальное значение намного выше — скорость вращения контроллера у некоторых игроков достигала 3600 градусов в секунду. Программа считала такую скорость ошибочной и «крэшила» игру. С обновлением вылеты были устранены, а сотрудники Valve надеется, что в будущем не найдется умельца, который сможет преодолеть нынешнее пороговое значение.

Бывший военный потерял руку. Он выиграл в Apex Legends, стреляя ногой!

Комментарии
Возможно, ваш комментарий носит оскорбительный характер. Будьте вежливы к собеседнику и соблюдайте правила
Пишите корректно и дружелюбно. Принципы нашей модерации
Укажите причину бана
  • Оскорбление
  • Мат
  • Спам
  • Расизм
  • Провокации
  • Угрозы
  • Систематический оффтоп
  • Мульти-аккаунтинг
  • Прочее
Пожаловаться
  • Спам
  • Оскорбления
  • Расизм
  • Мат
  • Угрозы
  • Прочее
  • Мультиаккаунтинг
  • Систематический оффтоп
  • Провокации
Комментарий отправлен, но без доната
При попытке оплаты произошла ошибка
  • Повторить попытку оплаты
  • Оставить комментарий без доната
  • Изменить комментарий
  • Удалить комментарий