Skip to content

Instantly share code, notes, and snippets.

@tynrare
Last active August 3, 2018 14:33
Show Gist options
  • Save tynrare/d847308b96b5eabd7e2d67ef222861ef to your computer and use it in GitHub Desktop.
Save tynrare/d847308b96b5eabd7e2d67ef222861ef to your computer and use it in GitHub Desktop.

Install

  1. Скачать web установщик:
win10 linux
win linux
  1. Запустить Update
  2. При запросе ввода типа шоурума ввести один из типов, или оставить строку пустой, если шоурум не нужен

Settings

Main

  1. В configuration.ini вписать корректные порт и баудрейт, в type вписать один из типов по списку
  2. После запуска launcher.exe будет доступна оболочка по localhost:8787 локально или компip:8787 удаленно
  3. Пароль к оболочке прописан в configuration.ini. По умаолчанию user|pwd
  4. Для работы в режиме игрового центра (Без аттракциона) полностью удалить раздел [machine] в configuration.ini

(Разные видеоинструкции)

Machine

Movement

[Machine.Movement] 
Lerp = 0.5
StepFreq = 10
MaxStep = 3
  • Lerp - линейная интерполяция, смягчение резкости изменения значения. 1 - без смягчения, 0 - вообще перестанет двигаться
  • StepFreq - частота обновления угла, в ms
  • MaxStep максимальное смещение угла за шаг, в градусах

Cluster

  1. Если несколько аттракционов находятся в одной сети, для идентефикации можно использовать параметр
[WebApp]
Label = ВашеНазвание
  1. Для работы нескольких компьютеров из одной оболочки необходимо прописать
[WebApp.Cluster]
Enabled = true
Neighbors = testip:8787,testip2:8787

где Neighbors = имена зависимых компьютеров. Записывать через запятую

Levels manage

  1. Зайти в оболочку под админкой, по умолчанию admin|admin_pwd
  2. Зайти в раздел manage
  3. По любой строке нажать duplicate, затем по появившемуся полю (Если не появилось новой строки автоматически, стоит перезагрузить страницу) нажать edit и выставить необходимые параметры

Modules

Android 360

  1. В окулус как-то там включить режим разработчика, подключить его по usb и запустить install.cmd из архива
  2. В Android360Play-config.ini добавить раздел в соответсвии с названием "уровня", например [360demo-1]
  3. В папке, указанной в AnimationsPath должен лежать файл с тем же именем
  4. Кинуть ролик все с тем же названием в память очков, по умолчанию /Movies/
# Стартовое время в анимации
AnimationInitialMs = 25000

# Стартовое время в ролике
VideoInitialMs = 25000

# Общая продолжительность воспроизведения
DurationMs = 50000

# Стартовое положение X Y Z - (http://bit.ly/2sgg5G9)
InitialCamAngle = 0,0,0
  • В Android360Play-config.ini в поле AndroidNetAdress можно прописать несколько адресов через запятую:
AndroidNetAdress = 192.168.0.255,192.168.1.12

SteamSimple

Для запуска всех игр в режиме vr, в Modules/SteamSimpleLauncher.ini нужно задать ForceVR = true

Plugins

Configure

В Configuration.ini в раздел Plugins можно добавить отдельные плагины для работы вместе с основным приложением:

[Plugins]
BuildIn = Plugins/WinProcessKiller.exe

Запустит WinProcessKiller вместе с основным процессом, в том же окне. Через запятую можно добавлять дополнительные плагины

Instructions

Steam Apps Finder

  1. В папке Plugins сконфигурировать параметры в SteamAppsFinder.ini. ContentFolder = ..\..\Games должен указывать путь до папки с ярлыками стима, DatabaseFile = ..\database.db путь к файлу БД, который лежит рядом с Launcher.exe
  2. В папку, указанную в конфиге ContentFolder, накидать ярлыки стима (Правой кнопкой по игре в стиме->создать ярлык на рабочем столе)
  3. Запустить SteamAppsFinder.exe

WinProcessKiller

Плагин для убийства всех нежелательных процессов вне игровой сессии

  1. В папке Plugins сконфигурировать параметры в WinProcessKiller-conf.ini
[Global]
MasterServerIP = localhost:8787
BlackList = pCARS2AVX,Steam
WhiteList = steam|steamwebhelper|htc|nw\\.exe|vrmonitor|vrserver|vrdashboard|vrcompositor|vive

MasterServerIP адрес мастер сервера, BlackList - процессы, которые необходимо убить (Вместе с дочерними), WhiteList - процессы, которые не убивать

Types

XD

  • xd-default стандартный шоурум для xd

Other

  • none специальное ключевое слово, отключающее установку шоурумов

Run

Install

  1. При стандартной установке через update нужно ввести один из типов выше. Можно пропустить ввод (И ничего не устанавливать), либо указать none для полного отключения шоурумов

Configure

После установки подредактировать файл bin/showroom/config.ini

masterServerIp=localhost:8787 //Адрасс мастер-сервера, от которого будет браться информация
language=en //Язык интерфейса

Video

  1. Видеоролики класть в bin/showroom/res/videos
  2. В настройках хрома (chrome://flags/#autoplay-policy) выставить разрешение автоигры без пользовательского ввода

Run

  1. Необходимо полностью закрыть все процессы хрома, для работы в полноэкранном режиме
  2. Запустить bin/showroom/run.cmd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment