Первый драйвер позволяющий пройти Half-Life: Alyx без VR, на клавиатуре и мыши. Этот способ позволяет полностью пройти игру и попробовать VR механики. Некоторые моменты заставят вас попотеть, но и они проходимы данным способом. Также этот метод позволяет получить весьма интересный и необычный геймплей (местами похожий на Amnesia или Penumbra), которого, к сожалению, почти не бывает в обычных играх. Я прошёл игру в VR и проходил её таким образом, и я нахожу оба опыта весьма интересными.
Драйвер можно использовать для других VR игр. Например, можно поиграть в DOOM VFR, Wolfenstein: Cyberpilot и так далее.
- Настройка
- Управление
- Трудности прохождения
- Исправление проблем
- Мобильные и DIY VR шлемы
- Загрузка
- Медиа
- Обратная связь
Процесс настройки можно увидеть в текстовой инструкции. Внимательно следуйте каждому из пунктов.
О редактировании привязки клавиш можно прочитать здесь.
Кнопка | Описание | Обозначение в VR |
---|---|---|
Вверх, вниз, вправо и влево | Хождение вперед, назад, влево и вправо | Тач-панель левого контроллера, с нажатиями на неё |
Левая кнопка мыши или Numpad 1 | Стрельба или захват предметов правой руки | Триггер правого контроллера |
Правая кнопка мыши | Режим движения левого контролера, также активирует захват на левую кнопку мыши | Триггер и движение левого контроллера |
Средняя кнопка мыши | Режим выбора оружия | Нажатие на вверх тач-панели правого контроллера |
Пробел | Телепорт | Нажатие на низ тач-панели правого контроллера |
Правый Ctrl | Присесть | Приседание |
Delete | Прицеливание | Перемещение правого контроллера и вращение |
Правый Shift | Захват предметов левым контролером и подтягивание предметов (необходимо использовать команду выше, читайте настройку) | Триггер левого контроллера |
Enter | Действия некоторых предметов | Меню левого контроллера |
Escape | Меню игры | Кнопка захвата левого контроллера |
Numpad 0 | Действия некоторых предметов | Кнопка захвата правого контроллера |
Numpad "." (NUMLOCK) | Перезарядка пистолета и некоторые действия предметов | Кнопка меню правого контроллера |
"|" | Использование шприца аптечки | Вращение и перемещение в правую сторону левого контроллера |
"?" | Использование рюкзака, использовать вместе с правым Shift | Перемещение левого контроллера за левый бок |
" ' " | Фиксирование левого контроллера на месте (глава 5: Северная звезда) | фиксирование левого контроллера в пространстве |
Backspace | Показ состояния здоровья и патронов | Вращение левого контроллера |
";" | Бросать предметы лучше движением мыши. Бросание предметов (гранат, энергетических шаров и так далее). Для бросания энергетического шара в 11 главе нужно дважды нажимать кнопку | Движение левого контроллера вперед |
End | Бросок энергетического шара (глава 11: Отбытие), если не работает попробуйте нажать быстро несколько раз | Движение левого контроллера |
Delete | Включение и отключения режима прицеливания (отключается также при нажатии правой и средней кнопки мыши) | Перемещение контроллеров перед лицом |
PageUP и PageDown | Перемещение вверх и вниз | Перемещение контроллеров и головы вверх и вниз |
Numpad "-" | Сброс перемещения вниз и вверх | Возврат к положения до перемещения |
Insert и Home | Движение контроллеров вперед и назад | Движение контроллеров вперед и назад |
"{" и "}" | Перемещение левого контроллера вверх и вниз, в режиме движения левого контроллера (правая кнопка мыши) | Перемещение левого контроллера по высоте вверх и вниз |
"U", "J", "H", "K" | Вращение контроллеров (использование только для отдельных моментов, необходимых в игре - глава 5: Северная звезда), после использования сбросить | Вращение обоих контроллеров |
"Y" | Сброс вращения контроллеров кнопками выше | Возвращение контроллеров в состояние до вращения |
"I" | Прикрытие рта (глава 7: Джефф) | Перемещение контроллера напротив головы |
"L" | Режим для разминирования лазеров (пониженная чувствительность и движения стрелками вперед и назад) | Перемещение правого контроллера |
"O", "P" | Ячейки левой и правой руки (использовать вместе с триггером правой руки) | Перемещение контроллеров |
"T" | Надеть шляпу (использовать вместе с триггером правой руки) | Перемещенение левого контроллеров |
"B", "N" | поворот влево, поворот вправо | Нажатие на лево и право тач-панели правого контроллера |
Также есть несколько альтернативных привязок кнопок в архиве драйвера. Есть профиль привязки кнопок WASD для режима зрителя (или используйте другую языковую раскладку, без буквы "S"), есть для клавиатур без Numpad и так далее.
• Глава 3: Уже или будет (фиксирование колеса)
Сначала нужно вытащить трубу из колеса. Потом немного опуститесь, с помощью кнопки "PageDown". Прокрутите колесо с помощью "RShift" и взгляда. После необходимого вращения зафиксируйте руку, с помощью кнопки " ' ". Удерживая "RShift" и " ' ", поднимите в правую руку трубу (левая кнопка мыши). Все по-прежнему удерживая все три кнопки, немного наклоните трубу вниз, с помощью кнопки "J", после чего вставляйте трубу с помощью кнопки "Insert" (движение контроллеров вперед). Весь процесс прохождения этого момента можно увидеть в этом видео. Также если быстро телепортироваться, до того как колесо опустится, то можно успеть забрать дробовик и тогда не придется возиться с колесом.
• Глава 4: Супероружие (бросок гранаты в вентиляцию)
Нужно поставить 2 ящика друг на друга и кинуть гранату. Если у вас не получается, то можно просто положить гранату поднявшись, с помощью кнопок "PageUP" и спустится, потом нажав на кнопку "Numpad -".
• Глава 5: Северная звезда (отключение питания)
Сначала необходимо использовать вращение ("U", "J", "H", "K"), затем сбросить ("Y"), затем поднять рычаг (левая и правая кнопка мыши + просмотр наверх или Insert и Home) и зафиксировать контроллер (" ' "). Процесс прохождения этого момента можно увидеть в этом видео.
• Глава 6: Гонка вооружений (лазеры)
Для лазеров необходимо использовать отдельный режим ("L"). Движение вверх, вниз, вправо и влево происходит мышью, а движение вперед и назад происходит кнопками (вверх, вниз). Разминирование лазеров можно увидеть в этом видео.
• Глава 7: Джефф (открытие бункера)
Здесь необходимо тренировка и терпение. Сначала необходимо опустить рычаг (хватаем рычаг в режиме движения левого контроллера (левая и правая кнопка мыши) и двигаем его вниз ("}")), далее крутим 2 ячейки, сначала нужно её нужно немного подтянуть и повернуть (используем взгляд и кнопки вращения ("U", "J", "H", "K") или "Backspace"), после чего остается только опустить последний рычаг вниз. Хватам рычаг в режиме движения левой руки (левая и правая кнопка мыши), взглядом опускаем и жмем также кнопку движения контроллеров вниз ("}"). Весь процесс прохождения этого момента можно увидеть в этом видео. Если у вас по-прежнему не получается, то можно ввести команду ent_fire relay_debug_outro_plug_puzzle_end trigger
в консоль для открытия бункера.
• Глава 10: Взлом и проникновение (сражение с пауком)
Хватаем оружие правым контроллером и направляем его в сторону паука, повыше (или не двигайте вообще, по умолчанию стоит в нужной позиции). Далее в режиме хватаем рычаг перезарядки и двигаем его вверх и вниз, по очереди (взглядом или кнопками движения контроллеров вверх и вниз "{", "}", в режиме движения левого контроллера, левая и правая кнопка мыши). Крайне важно направить оружие повыше, чтобы попасть в финальный шар, пускаемый пауком. Сверните все уведомления SteamVR, чтобы не мешали.
• Не хватает здоровья
Если вы застряли и не может пройти один из тяжелых моментов, то вы можете использовать чит-код бессмертия. Для этого вам нужно запустить игру с консолью. Добавьте параметры запуска к игре -allowdebug -vconport 29000 -vcon -console
, в ней введите sv_cheats 1
и далее god
, после чего вы будете бессмертны и легко пройдете сложные моменты. Не забудьте после прохождения сложного места отключить режим бессмертия введя команду god
повторно.
Также доступны сохранения для пропуска сложных моментов игры.
Красный экран - переключите фокус на игру "Half-Life: Alyx" через ALT + TAB, нажмите левую кнопку мыши и затем переключитесь снова на "Headset window". Также можно изменить параметр "DebugMode" на true, в файле конфигурации "default.vrsettings", если возникают какие-то проблемы с красным экраном.
Стою в полу - нужна калибровка комнаты SteamVR. Подробнее в инструкциях по установке.
Черный экран в HeadsetWindow - неверное разрешение окна. Установите разрешение окна как у монитора.
Шлем не отслеживается — это происходит, когда окно "Headset Window" находится не фокусе, нужно выбрать это окно через ALT + TAB. В настройках SteamVR можно поставить опцию не отключать дисплей 5 минут. Шлем начнет отслеживаться сразу, как только вы переключитесь в "Headset Window".
Не работает кнопка далее при калибровке (шлем не отслеживается) — это происходит если разрешение окна не соответствует разрешению вашего монитора.
Не запускается в режиме VR (Headset Window) - добавьте параметр запуска -vr
в параметрах игры Steam или в свойствах ярлыка Windows.
Ошибки SteamVR - Возможно, вы неверно указали разрешение вашего монитора ("windowWidth" и "windowHeight") в конфигурационном файле "default.vrsettings". Эти параметры не могут быть меньше или больше, чтобы снизить нагрузку на систему уменьшайте "renderWidth" и "renderHeight". Также SteamVR возможно не работает на старых мониторах 5:4.
Мышь двигается рывками - Попробуйте изменить разрешение на "1280x720".
Не работают кнопки или большая чувствительность - запустите сначала SteamVR и только потом игру.
Не двигаются руки - переключитесь на "Headset Window" и нажмите левую кнопку мыши.
Не двигается камера в окне зрителя - измените параметр DebugMode
на true
, в конфигурационном файле default.vrsettings
.
Контроллеры перестают двигаться в режиме зрителя - Не используйте клавишу "Escape". Если вы нажали ей нажмите её повторно. В раскладке WASD меню на клавишу "~".
Использование WASD - кнопки WASD можно использовать, играя в режиме "зрителя" или переключив языковую раскладку, где нет буквы "S" (Например, русскую, если её нет её можно добавить, а потом удалить). Подробнее тут.
Большой угол обзора - для игры в режиме зрителя необходимо сделать следующее, а для игры в режиме "VR" его можно изменить так или так.
Черные углы - можно играть в режиме зрителя полностью без них или их частично можно убрать этим способом.
SteamVR Home - автоматический запуска можно отключить в настройках SteamVR.
Игра не запускается или SteamVR - перезагрузите компьютер или закройте Steam, SteamVR и игру в диспетчере задач, если они есть.
Уменьшить HUD в режиме зрителя - измените размер в настройках игры или введите команду в консоль hlvr_spectator_hud_size 80
. Подробнее тут.
Пожалуйста прочитайте открытые и закрытые вопросы, а также внимательно прочтите описание. Возможно, ваша проблема уже имеет решение.
Можно играть, стримя игру на смартфон, например, через приложение Moonlight (для Nvidia 600 серии+), Sunshine, OpenStream или Trinus. Положение головы можно передавать, используя OpenTrack и приложение FreePie IMU (для Android, из архива OpenTrack).
Также можно использовать сторонние драйверы для VR шлемов, сделанных из смартфона, для этого необходимо изменить параметр HMD
на 0
, в конфигурационном файле "...\Steam\steamapps\common\SteamVR\drivers\hlalyx\HalfLifeAlyx.ini" и установить необходимый SteamVR драйвер для шлема, например, OpenVR-OpenTrack, OpenVR-OpenVR-ArduinoHMD или какой-либо другое, а также изменить профиль кнопок, на "Mobile and DIY VR with HMD rotation", в котором кнопки влево и право сделаны на повороты игрока.
Можно также добавить кнопку приседания, в настройках игры.
Драйвер и необходимые утилиты
Загрузить
Forbes, PCGamer, TheNextWeb, GameBold, WCCFTech, Gamespot, TechRadar, Kotaku, GamesRadar, Gizmodo, IGN, Российская газета, Регнум, MediaLeaks, 3dnews, Games.Mail, 4pda, Stopgame, Игромания, Overclockers и другие.
Спасибо всем за публикации.
r57zone[собака]gmail.com