Interactive 2.0 streams on Beam

Yes, interactive 2 is out! Woo! So what’s next? Well, here lies some of the streams Streamer Spectrum & myself will be doing this year…

And although we are swamped with projects at the moment, feel free to hop onto our Discord to go over your idea – we might be able to help!

[If you’d rather watch instead of read, check out this video.]

More interactive robot streams

  • Timed robot missions, per viewer, with leaderboards and prizes
  • Battlebots style fighting: viewer vs viewer while other viewers (audience) can control hazards [team play]
  • Defective robot battles: where you have to attack and knock each other off an arena using badly designed robots
  • Puzzles where viewers control the course while other viewers objective is to make the robot go from point A to point B safely [team play]
  • Rocket League with robots: viewers control the goalkeeper, striker & traps on the field [weekly tournaments]
  • Robot racing
  • Augmented reality trickery: where the robots appear to be something else on screen (give viewers control to change the appearance of the robot, customize weapons [as a team], using in-chat currency obtained by staying in chat or via GameWisp tier level subscription, and attack AR enemies & collect AR powerups)

greater Interactive games

  • Viewers will be able to pass the controller, via queued command, and take turns trying new games
  • Teams will be made up of viewers, then face off against each other for a chance to be on the leaderboard and win prizes
  • Challenges will be set for a game where viewers need to complete an objective (and an Xbox achievement will be obtained)
  • Challenges where we assign strange objectives, like having the streamers use a DDR mat to go against the viewers (streamers can be against each other as well)
  • Mixed reality VR gaming: where viewers control aspects of the headset or the game
  • Viewers will visually glitch out the game to distract the streamers while they attempt to beat the game
  • Having viewers control aspects of the game by voice via Discord

funky Camera tricks

  • Spot the difference: where the lights go out and something changes (the viewers need to alter the camera angle to find the difference)
  • Viewers and streamer maze coop: where viewers will have guide real life person through a maze by changing the camera angle, unlocking doors and alter the environment
  • Home alone: where viewers have to protect the house in question from a real life actor by moving security cameras and setting off traps

moarrr Interactive cartoons

  • Loosely scripted cartoon with a plot, where viewers control scene changes and objects while I move around the character and the voice-over actor(s) improvise to adapt to the changes
  • Typical web show, but the people talking are shown as active cartoon characters

Creative stuff

  • Interactive music streams where viewers create hopefully-tolerable music

Future streams on Beam

Interactive 2 grants the ability to turn any stream into a game in itself, granting unique experiences and endless possibilities to people all around the world; the ability to see who is pressing what brings closer viewer engagement and grouped controls allow random viewers to join together.

I think you’ll be seeing a lot of crazier streams real soon.

😹

Interactive No Man’s Sky stream setup guide

So you recently got Interactive Streaming set up and want to venture off into strange territory. Fret not, I’m here to help!

There are a few things I needed to do externally of Beam.pro and that Interactive-Keyboard tool in order to get No Man’s Sky working correctly.

PowerShell script to reopen application

Giving people control of your game is great, but sometimes it can lead to unwanted results, like closing the game! Although there is no easy way to disable quitting a game, the next best thing is to reopen the application!

One problem with No Man’s Sky is that if you try to open up the application straight up [NMS.exe], a window will pop up stating “Either Steam isn’t running or you don’t have a suitable licence.”!

To combat this, we’ll need to use the shortcut provided with a redirect to Steam, that actually goes to steam://rungameid/275850! All of the restart-your-application programs gave me a catastrophic failure when attempting to open the shortcut, but not PowerShell!

Open Notepad (or PowerShell ISE) and copy/paste this script:

do {
if (!(Get-Process -Name NMS*)) {
C:\NMS\NMS.url
}
start-sleep -seconds 5
} while ($true)

Save as “NMSreload.ps1” – remember the quotes!
Close Notepad (or PowerShell ISE)
Copy NMS shortcut to c:\NMS
Run script – right click the ps1 file and go to ‘Run with PowerShell’

And if you have Tachyon successfully configured – it will automatically obtain the feed back without any human interaction! Funk yes.

AutoHotKey for mouse click emulation

Since I couldn’t use any mouse input correctly using Beam.pro by itself, at least as of now, I needed a way to emulate mouse clicks.

Currently, No Man’s Sky UI on the PC is kind of strange, requiring you to hold the the button down to register any command. Also, even though you can remap certain keys – you cannot remap the need for left/right click.

This can be resolved with a script that runs in the background though!

#NoEnv
#Warn

n::
SendInput {Click, down}
sleep 1000
SendInput {Click, up}
Return

b::
SendInput {Click, down, right}
sleep 100
SendInput {Click, up, right}
Return

AutoHotKey can be downloaded here.

mouseemu for mouse movement emulation

I tried a few different programs to emulate mouse movement, even what’s built into Windows, but none of them seemed to work except mouseemu.

The only thing that sucks about it is that you can’t remap the keys, though you could probably find a way to do so externally, I didn’t dive that deep.

Regardless, this works quite well for No Man’s Sky! Registry settings:

[HKEY_CURRENT_USER\SOFTWARE\RH Designs\Mouse Emulator]
“Mouse Delay”=dword:0000004c
“Mouse Base Speed”=dword:00000064
“Mouse Max Speed”=dword:000000c8

mouseemu can be downloaded here.

So what now?

This, combined with this guide on how to set up Interactive Streaming on Beam should get you up and running and have people mining you gold in no time! I mean.. playing the game. =P

Be sure to follow me on Beam.pro and let me know if you run into issues!