Leading Zero

Frustrain Trainman — WebXR-приключение для Viverse

Film XR

Чёрно-белая графическая обложка: в центре клоунское лицо со звездой на лбу и раскрытым ртом, над ним дугой надпись «FRUSTRAIN», вокруг портреты в рамках, игральные карты и руки с длинными пальцами, внизу строка «FIRST PERSON ANTI-UTOPIAN ADVENTURE WITH ELEMENTS OF HORROR AND PUZZLES IN SURREALISTIC EAST EUROPEAN SETTING»

Сюжетная VR-игра — антиутопия с хоррором и головоломками в сюрреалистичном восточноевропейском поезде — должна запускаться прямо в браузере шлема Quest на платформе HTC Viverse, без магазина и установки.

  • Сюжетный движок на событиях: сценарий в JSON (108 событий), квесты как данные, сброс мира перед каждым квестом.
  • 5 квестов, 17 заданий журнала, 38 предметов, 8 точек сохранения.
  • Инвентарь, журнал, осмотр предметов, подсказка подсветкой при бездействии.
  • Веб-редактор квестов для сценаристов.
  • Доработанный плагин WebXR: стерео при вертикальном разбиении кадра, чёрный экран при входе в VR.
  • Оптимизация под браузер Quest: троттлинг рейкастов, instancing, статический батчинг, отсечение через трафарет, сжатые текстуры.
  • Встроенный occlusion culling (~14% процессора) заменён своей системой зон-«шлюзов», переключаемых дверями.

Опубликована на Viverse.

Unity 6 WebGL, WebXR, XR Interaction Toolkit, Viverse SDK

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