How to use the Twitch
Platform to differentiate your
game for streamers
Introductions
Stephen Wang
Director of Game Developer
Solutions
Twitch: the_singleton
Twitter: @Stephen__Wang
#TwitchDevDay
How to get Broadcasters to
stream your game 24/7
#TwitchDevDay
Welcome
To the New Twitch Developer Platform
Extensions 

https://dev.twitch.tv/extensions
New 3rd Party API 

https://dev.twitch.tv/docs/api
Drops 

https://dev.twitch.tv/drops
New Developer Site 

https://dev.twitch.tv
I’m a game developer too…
Tribal Knowledge
“No feature at Twitch will succeed without leveraging the Broadcaster. And
even if it does, without the broadcaster you are leaving money on the table”
-
Warren Colbert, Director of Product, Community Success at Twitch
#TwitchDevDay
Why would a broadcaster
stream my game?
How big is your game community?
How active is your game community?
What is the average conversion rate of
viewers to followers for your game?
What is the average rate of viewers to
subscribers for your game?
#TwitchDevDay
The Twitch/Game
Developer Flywheel
Account Linking &
Data Sharing
Games on
Twitch
Analytics
Twitch in 

Games
#TwitchDevDay
Games on Twitch
Drops

Drops are in-game rewards actions taken on Twitch like watching
X hours of your game
Outcome: Creates incentives for your gamers of to watch a
participating stream
Personalization

Personalization features are Twitch features that are personalized
around user/game data. E.g. Rank badges for your game on
Twitch!
Outcome: Data from your game creates more relevancy
between Broadcasters and gamers
Extensions

Interactive experiences between your gamers and streamers
through your game
Account
Linking & Data
Sharing
Games on
Twitch
Analytics
Twitch in 

Games
#TwitchDevDay
Twitch In Games
API and SDKs
The Twitch 3rd Party API will allow you to tailor game experiences
around relationships and activities on Twitch
Outcome: Twitch Mode
Twitch Mode is a concept that we developed with broadcasters
around making a game “broadcaster friendly”. This includes
Twitch powered features for when they that allow them to run their
business more effectively. Examples include:
Allowing private game servers with matchmaking that
supports a broadcaster’s Twitch social network
Respecting Twitch channel rules during in-game sessions
(E.g. Bans on Twitch prevent continued grief in game)
Twitch Chat available in-game
Support UGC/mods to allow Broadcaster to for community
created content
Account
Linking & Data
Sharing
Games on
Twitch
Analytics
Twitch in 

Games
#TwitchDevDay
Why should they play
your game?
Account Linked and shared data with Twitch
Setup personalization so my gamers show their rank when they
are in social channels, create drops campaigns to drive more
engagement, and create extensions to fuel interactivity when
streaming my game.
Leverage Twitch Analytics to make decisions about how to
integrate more on Twitch and in-game.
Use Helix and SDKs to create more broad reaching social features
and make the in-game experience more broadcaster friendly.
Account
Linking & Data
Sharing
Games on
Twitch
Analytics
Twitch in 

Games
#TwitchDevDay
Thank you

Using Twitch to Differentiate Your Game with Streamers - TwitchCon Developer Day 2017

  • 1.
    How to usethe Twitch Platform to differentiate your game for streamers
  • 2.
    Introductions Stephen Wang Director ofGame Developer Solutions Twitch: the_singleton Twitter: @Stephen__Wang
  • 3.
    #TwitchDevDay How to getBroadcasters to stream your game 24/7
  • 4.
    #TwitchDevDay Welcome To the NewTwitch Developer Platform Extensions 
 https://dev.twitch.tv/extensions New 3rd Party API 
 https://dev.twitch.tv/docs/api Drops 
 https://dev.twitch.tv/drops New Developer Site 
 https://dev.twitch.tv
  • 5.
    I’m a gamedeveloper too…
  • 6.
    Tribal Knowledge “No featureat Twitch will succeed without leveraging the Broadcaster. And even if it does, without the broadcaster you are leaving money on the table” - Warren Colbert, Director of Product, Community Success at Twitch
  • 7.
    #TwitchDevDay Why would abroadcaster stream my game? How big is your game community? How active is your game community? What is the average conversion rate of viewers to followers for your game? What is the average rate of viewers to subscribers for your game?
  • 8.
    #TwitchDevDay The Twitch/Game Developer Flywheel AccountLinking & Data Sharing Games on Twitch Analytics Twitch in 
 Games
  • 9.
    #TwitchDevDay Games on Twitch Drops
 Dropsare in-game rewards actions taken on Twitch like watching X hours of your game Outcome: Creates incentives for your gamers of to watch a participating stream Personalization
 Personalization features are Twitch features that are personalized around user/game data. E.g. Rank badges for your game on Twitch! Outcome: Data from your game creates more relevancy between Broadcasters and gamers Extensions
 Interactive experiences between your gamers and streamers through your game Account Linking & Data Sharing Games on Twitch Analytics Twitch in 
 Games
  • 10.
    #TwitchDevDay Twitch In Games APIand SDKs The Twitch 3rd Party API will allow you to tailor game experiences around relationships and activities on Twitch Outcome: Twitch Mode Twitch Mode is a concept that we developed with broadcasters around making a game “broadcaster friendly”. This includes Twitch powered features for when they that allow them to run their business more effectively. Examples include: Allowing private game servers with matchmaking that supports a broadcaster’s Twitch social network Respecting Twitch channel rules during in-game sessions (E.g. Bans on Twitch prevent continued grief in game) Twitch Chat available in-game Support UGC/mods to allow Broadcaster to for community created content Account Linking & Data Sharing Games on Twitch Analytics Twitch in 
 Games
  • 11.
    #TwitchDevDay Why should theyplay your game? Account Linked and shared data with Twitch Setup personalization so my gamers show their rank when they are in social channels, create drops campaigns to drive more engagement, and create extensions to fuel interactivity when streaming my game. Leverage Twitch Analytics to make decisions about how to integrate more on Twitch and in-game. Use Helix and SDKs to create more broad reaching social features and make the in-game experience more broadcaster friendly. Account Linking & Data Sharing Games on Twitch Analytics Twitch in 
 Games
  • 12.