Updated: Jan 25
Hey everyone! As we discussed here, Twitch streaming is a necessary part of your game’s launch strategy. Having your game rank on Twitch gets you more impressions, a larger player base, and greater virality. But with 10,000 games coming out every year, it’s hard to break through the noise. Creating a Twitch extension helps break through the noise and gets viewers directly into your game. With Muxy’s technology, we can help you build an immersive Twitch extension that lets viewers directly control a streamer’s gameplay and experience your game firsthand. Muxy's tools make things much quicker and easier than building an extension on your own, but you still need to decide what type of interactivity you want to add to your game. We’re going to talk about all the types of interactive content you can create using Muxy’s platform.
There are two types of interactivity you can create in a Twitch extension:
An example of gameplay impacting interactivity: is viewers being able to set fires in the Expeditions: Rome extension. This incredibly powerful effect was a hit with streaming audiences and helped Expeditions: Rome rank far higher than other games on Twitch.
An example of non-gameplay impacting interactivity: is a mini-game that viewers use to compete against each other like the collection challenge from the Pokémon Play extension.
Let’s review the 8 types of interactivity you can create with Muxy:
Help interactions make the game easier for a streamer. Streaming audiences can go directly into your game to heal a player, harm enemies, and more! In the Rage 2 extension, viewers could revive the player with a defibrillator.
Here are some examples:
Heal a Player
Send more Support
New Card Draws
Weaken or Slow Enemies
Gain an Extra Turn
Hinder interactions make gameplay more difficult for a streamer. Watch this video to see viewers light fires and re-target enemies:
Want to let audiences give your game’s streamers a tough time? Here are some examples of Hinder interactions:
Add More Enemies
Select a More Difficult Map
Slow Down the Player
Decrease Weapons Damage
Voting that impacts gameplay can be both a help or hindrance interaction depending on how the audience votes and the type of vote. Votes let viewers determine the streamer’s destiny. A couple of examples: viewers voting on a card for a player’s deck. Do they choose one that benefits the deck or not? In a dialogue option, do they choose mercy or to kill a potential spy?
Here's an example of voting from the Back 4 Blood Stream Director Extension:
Tip: There are multiple considerations to take when building out a voting interface. Can the streamer reject the audience vote? Or do you make them accept the audience choice? It’s advisable to allow flexibility for streamers to accept or reject the vote. How long does the vote take? Are there in-game time constraints?
Decorative interactions let viewers make their mark on a streamer’s game. While they don’t impact the actual gameplay, they still create memorable clip-able moments for everyone. Recently, the game Cult of the Lamb let viewers enter a raffle to have a Follower they created to be part of the streamer’s cult and they remained permanently in that streamer’s game. You can learn more about that here.
Nameplates - Allow viewers to add their names to in-game characters
Changing Skins - Alter the appearance of in-game characters or objects such as vehicles
Landscape - Change the appearance of the area a player is in
Stickers - Allow viewers to place stickers or emotes on players and objects in-game
Matchmaking allows players to directly engage with their audience in matches. This is excellent for games that allow 1v1, 2v2, or other types of PVP gameplay. Excellent candidates for this are fighting games, battle royale with team modes, and FPS games.
Check out the Matchmaking system we built for MultiVersus!
6. Information About the Streamer’s Game
This type of interaction lets viewers click the extension to learn about the streamer’s gameplay. This lets viewers learn more about the details of your game and how it works in practice.
Here are some examples:
Skill and Weapons Trees
Story or Lore
These six types of interactions allow your viewers to play your game directly alongside their favorite streamers. Now let’s learn about what else you can build in your extension.
Tip: Make It Exciting! When Building these Features for your Extension, Think About Creating Maximum Sizzle for both the streamer and their audience. Things that are visual tend to have the highest impact over stats impacts. If viewers can see their name, see the fire they create, or even see more enemies spawn it’s exciting. Similarly, if a streamer can see the impact viewers make, it’s easier for them to callout their audience. Being able to see impact and having as many sizzle features as possible at launch increases the size, scope, and visibility of your project.
7. Mini games!
Mini-games directly engage chat while your game is being streamed. These can be competitive or co-op depending on what you want to build. Regardless, the mini-game should tie into your game and get viewers curious to learn more and convert to players.
8. Information about your game
While the streamer’s information lets viewers know about their specific gameplay, this type of information is more general to your game. Viewers can learn more about your game before playing it.
Viewing a glossary
See Skill Trees
See All Cards
View Maps and Learn About Regions
Link to Competitive Brackets
Adding any of these types of interactivity to your Twitch extension will get viewers directly engaging with the core of your game. This makes viewers into players and avid fans of your game. With Muxy’s platform, you can create an extension quickly and with way less work than building everything you need from scratch. Get started making your extension today!
Go to our Documentation.
Make an Account at the Developer's Portal.