Presenter: JT Gleason, Director of Integration Success
Date: May 16, 2017
Event: Nordic Game 2017
Twitch is the largest social video platform for gamers on the planet. Millions of people watch billions of hours of game video per month on Twitch. Your players are already deeply engaged with your game’s content on Twitch when they are not playing it directly. But Twitch is more than just a way to market your game. Twitch has several powerful technologies to amplify your game’s reach, engagement and ultimately monetisation. In this talk, JT will discuss all the technological options you have in order to make your game bigger, stickier and better monetised. Both you and Twitch win when your game is as large as possible. Come learn how we can work together on a technical level in order to give your game the best shot at success!
3. About JT Gleason
Director of Integration Success
6+ years at Twitch
jt@twitch.tv
@entropyfails
Title
Email
Twitter
4. Committed to ensuring that Game Developers
feel like first class citizens in the Twitch ecosystem.
What We Do
Provide tools and help/documentation you
need to understand the tools.
Twitch and Game Developers share a
common interest, to grow your game!
9. What do you think of when you when I ask about your
personal Gamer Identity?
Twitch Identity
Games you love Achievements Community & Friends
10. Streamers and Influencers care deeply about their
brand names which is tied to Twitch
Twitch Identity
• Powers their livelihood via Subscriptions, Cheering
and new Twitch Commerce options
• Consistency with other identities like Twitter, keeps
consistent branding like any business.
• Name camping is a big problem that Twitch can help
you solve.
11. Twitch Identity
Not tied to their legal identity1
Context sensitive identity mapping2
Pervasive across all games3
Historical context of gaming experiences4
For the average gamer, they need a
unified home that is gamer specific
12. Twitch Identity
Other Social Networks mix family, coworkers and friends1
Causes “social context flattening” which inhibits interactions2
Maybe you don’t want your boss or family to know
your presence in-game
3
Twitch provides a known space to express gamer interaction4
For the non-streaming player, they need a
unified home that is gamer specific
13. Twitch Identity
Creates a universal gaming context for your players1
Preserves the identity that your influencers care about2
Can either be stand-alone or merge with existing Game ID3
Powers your Twitch Integrations4
For a Game Company, lower the
friction for new user adoption
14. Twitch Identity
Powering Twitch Features - now
extended into the game itself!
Social Features Content Features Commerce Features
15. Twitch Identity
Social Features
• Friends, Presence and Messaging that is cross
platform. Gain reach across the Twitch Platform
• Helps to bring users from Twitch into your game
• Broadcasters and Communities are a social home for
gamers
16. Twitch Identity
Content Features
• Creating content for sharing within the Twitch gaming
network
• Subscribing, Liking, Cheering your favorite
broadcasters helps foster a sense of community
• Drops allows you to reward players for watching
content and craft data driven decisions
17. Twitch Identity
Content Features
• Live Embedding allows you to help promote content
you care about
• Clips allows you to surface the greatest moments to
increase engagement and off-game reach
• VOD Upload allows you to take captured gameplay
and help the user put it directly on their channel
18. Twitch Identity
Commerce Features
• Broadcasters help sell games
• Frictionless transition from Watching to Buying
• Bits can power innovative community features that
support your game and your broadcasters as the
same time
19. Twitch Identity
Safe and Secure
OpenID (HTTPS Based OAuth, industry standard)
2 Factor Options
Permissioning options controlled by your customer to encourage trust
20. Twitch Identity
Using as a Primary Game Identity
• Breakaway doesn’t have a separate account system
• Twitch Identity powers all interactions (Login, Friends,
Messaging)
• No Login flow or registration overhead
21. Twitch Identity
How to use as a Primary Game Identity
• Tie Twitch Login into a transparent backend DB store
• Cache the minimal amount and refresh
• Use the received OAuth token for Twitch APIs
• Twitch is there to help out!
23. Twitch Commerce
Direct sales on Twitch streams
Developers and broadcasters can sell games and add-ons in-stream
with rev share.
Skins, items, limited editions, pre-sales.
Convert engagement directly into revenue. Turn broadcasters into
sales channels.
Description
Use Cases
Benefits
24. Twitch Prime
Exclusive offers for Twitch’s most avid gamers
Create custom giveaways and promotions for current and
prospective Twitch Prime members.
Skins, DLC, discounts, pre-sales.
Be first to market once Twitch Prime expands to rest of world.
Organic exposure via site-wide ongoing Twitch Prime promos. Drive
engagement via loot entitlement and sales via Amazon.
Description
Use Cases
Benefits
26. Twitch Drops
• Incentivize interaction with your game on
Twitch
• Reward your players with in-game loot
natively within the Twitch experience
• Keep your players engaged even while not
playing
• Create and grow unique retention loops
• Retain viewership data for additional insights
27. Viewer Heartbeat System
• BYO HTTPS endpoint
• VHS sends linked viewership info every minute, for every linked
broadcaster
• You have flexibility to determine award logic and channel selection
• Promote affiliated broadcasts or events on official channel
28. Drops Campaigns
• Let your players know when they can get Drops!
• Customizable messaging using official Twitch Notification system
• Uniquely reach unlinked and linked viewers with appropriate call-to-
action
• Filter Campaigns by title and channel over a custom period of time
• Notify players when they have received a Drop
29. • +34% peak concurrent viewers, +61% total minutes watched
• 57,509 accounts linked during event, of around 90,000 total.
• On average, 29% of viewers had linked accounts, with peak at 44%
34. Friends
• Players are making lots of friends on Twitch, with millions since
launch!
• Having friends on Twitch lets you communicate and see what your
friends are watching.
• You can extend that interaction into your game.
• Match your own Friends to ours
• Leverage the existing Twitch social graph for games without an
identity system.
• Surface Friend Recommendations to your players based on
interactions they’ve had on Twitch.
35. Presence
• On Twitch, you can see what your Friends are broadcasting and
viewing.
• Your players can retrieve their friend’s detailed Presence.
• You emit your player’s custom Presence.
• Set rich metadata to let your player’s friends know EXACTLY what
they are doing in-game.
• Provide as much presence data as appropriate, presence priority
resolved automatically
36. Friends X Presence
• Greater than the sum of their parts.
• View Friends status in-game, whether they are in-game or on Twitch.
• Emit rich presence detail from in-game, to friends whether in-game
or on Twitch.
• Let your players know what their Friends are doing on Twitch.
• Viewers on Twitch will see what their Friends are doing in your game.
37. What Next?
Visit our dedicated Developer site
https://dev.twitch.tv
Ask questions in our Developer forums
https://discuss.dev.twitch.tv
Follow us on Twitter
@TwitchDev