Inspiration
Have you ever wanted to interact with people in a horror movie? Or jump scare a person playing a horror game? With Microsoft's brand new Mixer API we can allow users to interact with the live-streamer's experience.
What it does
The game is a horror game in which the player is camping in the forest and has a dream that turns for the worse. However, the player does not know it is a dream. Your goal as the player is to escape the forest before your flashlight battery dies. If curiosity gets the better of you, you can attempt to find all of the clues about this dream before your battery dies. The player (the live-streamer) starts up the game and is given an authentication code that viewers will need to submit through Mixer.com/go to have access to the interactivity of the game. From there, the viewer will see a list of buttons mapped like a controller on their channel page on Mixer.com. These buttons will allow the viewer to spawn enemies directly behind the player to try to scare them or leave an in-game note for the live-streamer to read. There are three different types of notes and each type of note has three variations.
How we built it
We built the game using the Unity game engine. We added a plug-in for the Mixer API to create the interactivity of the game.
Challenges we ran into
Finding documentation about the Mixer API was a challenge because Microsoft released it only a few months ago so we had to figure a lot of things about it on our own.
Accomplishments that we're proud of
We're proud of learning a brand new API and being able to make a game that viewers can also play an active role in.
What we learned
None of us have ever used the Mixer API before so we learned a lot about how interactive live-streaming works.
What's next for The Forest - A Mixer Interactive Game
We want to add more content such as more ways for the viewer to interact with the live-streamers. In addition, we want to add more mechanics to the world so that there is more for the player to do and find out about this forest.
Log in or sign up for Devpost to join the conversation.