22 марта 2017 22.03.17 0 5155

Как делаются интерактивные стримы

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

Видел это в следующих играх:
-FallOut 4
-Skyrim
-Half-Life 2
-darkest dungeon

В них зрители могли призвать орды врагов и т п.

В этих играх нету никакого внешнего спец. API.

Собственно и стало интересно, а как это все делается?

Понятно, что есть какая-то фоновая программа, которая мониторит чат и т.п вещие, но непонятно, как она шлет команды самой игре.

Есть у меня некоторые предположения:
-Создается тренер на CheatEngine.
-В этом тренере заранее забинжены кнопки.
-В фоне крутится какая-то програмка, которая парсит донаты.
-Произошел донат и программа через WinApi вызывает сочетание кнопок(Например, RutonyChat юзает LUA скрипт)
-Это сочетание ловит наш тренер
-Происходит событие в игре.

Может кто-нибудь точно знает, как это происходит?


Поддержи Стопгейм!
Читай также