
GATEWAY
About the Project
At Muxy, we create dozens of custom-built, custom-designed extension. These can take months and a significant amount of development work. With Gateway, we created an out-of-the-box Twitch extension that allowed for deep streamer and viewer interactivity with a fraction of the development time.
The Extension
As Gateway is an out-of-the-box extension, it has limited customization available. All stylings for the extension are intended to be neutral, so as to not clash with any game implementing the extension. All developers need to do is integrate Gateway into their game code and decide what information and actions they want to be surfaced in the extension.
Actions
Viewers are to take "actions" that impact a Twitch streamer's live gameplay. "Help" actions assist the streamer's like a full heal or reviving a dead unit. "Hinder" actions harm the streamer's game such as taking 20% more damage for a short period of time. Lastly, "Neutral" actions don't impact gameplay, but visually change the game like renaming an enemy to your Twitch user













Voting
Via Gateway, viewers are allowed to vote to decide a streamer's fate. Whatever the audience votes for will be the path the game takes. This can be a powerup choice or a dialogue vote that determines someone's fate.
Information
The Gateway extension can provide live game details. For a viewer entering a stream, they can be excited, but not necessarily understand what's happening. The information panel can show them current map, player level, armor equipped, and more.



History & Coins
The Gateway extension displays up-to-date history of all actions and votes taken by the Twitch audience. Actions require Muxy Coins; a coin that is exchanged for Twitch Bits. Viewers convert Twitch Bits for Muxy Coins that can be used on the Twitch streamer's channel.