Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
October 25, 2014
arrowPress Releases
October 25, 2014
PR Newswire
View All

If you enjoy reading this site, you might also want to check out these UBM Tech sites:

Twitch and the video game voyeur revolution Exclusive
Twitch and the video game voyeur revolution
November 27, 2012 | By Eric Caoili, Tom Curtis

November 27, 2012 | By Eric Caoili, Tom Curtis
More: Console/PC, Social/Online, Smartphone/Tablet, Design, Business/Marketing, Exclusive

The rise of video games as competitive sports, the increasing adoption rate of broadband internet, and the growing popularity of livestreams have created a huge community of video game voyeurs that didn't exist just a few years ago.

It's a community that many developers are finding increasingly difficult to ignore.

Twitch, the San Francisco-based video platform built specifically to help people easily broadcast and watch gameplay, has played a crucial role in building that community, fostering an audience of more than 23 million monthly viewers -- nearly triple its numbers a year ago, and growing by 10 to 15 percent per month.

Huge player hubs have emerged around Twitch's livestreams for popular eSports titles like League of Legends and StarCraft II. A number of game companies have noticed the potential of engaging fans in a novel way -- and of reaching a new audience -- if only they could figure out how to tap into the service's momentum.

Twitch began providing that sought-after opportunity to developers recently with a free software development kit that enables in-client streaming through its service. Supported titles can allow players to quickly set up a stream of their gameplay, broadcasting live on Twitch's site without even leaving the game.

Companies have lined up to offer the feature in their titles: Paradox Interactive was the first to announce its implementation in The Showdown Effect, Red 5 is adding it to Firefall, Sony Online Entertainment has already rolled it out in PlanetSide 2, and Electronic Arts is integrating Twitch across its entire Origin digital distribution service.

With these notable developers and publishers eager to hitch their wagons to Twitch's star, and many other partnerships still unannounced, it's not difficult to imagine built-in livestreaming becoming a standard feature for many online multiplayer games soon.

Why developers are integrating Twitch

Still, some might seem surprised that companies with a huge amount of resources like SOE and EA haven't decided to roll their own proprietary solution to offer in-game streaming to suit their needs, and to separate their broadcasts from the dozens of other competing games on Twitch. Twitch's reach and demographic, though, are exactly what many developers are looking for.

"Twitch is an established service that already has a lot of name recognition, especially among the audience that we're really targeting, the competitive gaming audience, so that made sense," SOE's creative director Matthew Higby tells us.

He points out that many of Twitch's viewers don't necessarily have a game in mind that they want to watch when they visit the site. They might not be PlanetSide fans, but if those visitors see a stream for the game that's popular there, they might watch it and decide it's something they're interested in playing."

PlanetSide 2's Twitch streaming menu

"I think one of our rules is to go where players are. If players already exist in a big community some place, it's easier for us to go to them than force them to come into our ecosystem to play with us," explains Higby.

But why bother building it into a game when there are already external solutions (e.g. X-Split Broadcaster) allowing players to set up Twitch streaming themselves? After all, that's what has worked with the 200,000 broadcasters who have livestreamed on Twitch so far.

Twitch's marketing VP Matthew DiPietro argues that there are too many barriers for everyday players to overcome when using external tools: "If you're on a PC, you have to download third-party software and you have to have some technical know-how. It's not really an easy thing to do. You have to know how to optimize the video, your PC, etc.

"If you're trying to do it with consoles, it's even harder, since you have to get a capture card and do all this other kind of stuff. You have to be pretty technically savvy in order to do it. We want to remove those barriers entirely and make it a one-click process with every game, wherever you're playing it."

Remove those barriers, and more players can start streaming -- and act as evangelists for developers' titles. DiPietro continues, "The idea is that you want to make your title a platform for community creation. With streaming, your community can become something that's about much more than just gameplay. ... It creates a sense of engagement and spectator excitement that never existed around the game before."

Which games should include in-client streaming

Higby notes that there's definitely a specific game scene that's thrived on Twitch: "[The service] really become a hub for the competitive gaming scene across the board, from fighting games to first-person shooters to real-time strategy games and MOBAs [multiplayer online battle arena titles like League of Legends].

"Basically anything that could be considered a competitive video game experience is being broadcasted and being watched on Twitch," he says. In-game streaming is particularly beneficial for broadcasters mindful of their system's performance while playing, as it's designed to not be as CPU-intensive as external methods.

PlanetSide 2 is an MMO first-person shooter with a competitive emphasis, so adding built-in Twitch streaming a few months ago was an easy decision for Higby and his team. The creative director says these types of titles also tend to attract plenty of viewers who like to watch expert players, either to pick up some tips or just admire their execution.

Paradox's business development VP Shams Jorjani says that while The Showdown Effect isn't an eSports title, "it shares a lot in common with eSport games and makes it a great fit for streaming -- it looks good, it's fast paced, it has a high skill component, and it has tons of explosions."

Developer Arrowhead Game Studios and Paradox specifically built The Showdown Effect to be a spectator game. "We knew that the game would be filled with 'Oh shit, did you see that?!'-moments," says Jorjani. "Going for those kind of moments was actually a core design goal. So when we heard about the Twitch SDK, it was a no-brainer for us."

He compares the 2.5D multiplayer action title to ancient gladiator games, bloody experiences sure to attract an audience. So the team designed the title with livestreaming in mind: "Game rounds are generally short and sweet -- you can watch for three to five minutes and still have an enjoyable experience. In other games that have 45-60 minute rounds, a three-minute viewing session isn't exactly rewarding.

"Additionally we've built a spectator mode that allows you to freely move about and zoom in on the action. Spectators love statistics and data, and that's something we're gearing to add and allow players to get more info on the combat."

The Showdown Effect

Jorjani continues, "Finally, making sure your game has variation is really important -- gamers don't want to see the same match over and over. We've solved this by adding customization options for the characters."

Livestreaming isn't just for eSports

"The largest game viewership on Twitch is definitely League of Legends and StarCraft ... games like that, there's no doubt," admits DiPietro. But he notes that more developers are starting to add competitive elements in their games that mesh well with livestreaming, like some of the new multiplayer features in Call of Duty: Black Ops II.

"But even beyond that, there are other really interesting communities that are building organically on Twitch that are attached to the video experience. Minecraft, for example, is huge on Twitch, and people really love to show off their creations in the game," he says.

Non-competitive games like World of Warcraft, Diablo III, and ARMA mod DayZ also have big audiences on the service. And then there are popular streams for speedruns, charity gaming marathons, etc. DiPietro points out, "There are all of these weird, interesting phenomena that are happening on the site that we never really considered when we launched Twitch."

Higby comments, "I think that you know as a developer if you have a game that is entertaining to watch. Some games are, and some games aren't." A slow-moving title with little action, or a game without much variation probably aren't the experiences developers will want to spend time building a livestreaming community around.

"Some games can be entertaining to watch just because of the person playing it; they can make it more interesting," he says. "But to me, if you have a game that's a compelling experience for somebody to just be able to watch and enjoy, then you should try to integrate streaming."

Why you might want to wait to integrate Twitch

If all that sounds great and you're eager to add in-game livestreaming to your title, you might not want to jump on the bandwagon immediately. Twitch concedes that the SDK is still in its very early stages of development, and the company is working with initial partners to polish their implementations.

"It wasn't just 'push a button and it works,'" says Higby. "There was definitely a lot of work that went into streaming [PlanetSide 2 gameplay]. We ended up working very closely with Twitch, identifying several issues with their SDK, working back and forth with them on solving those issues, and making sure that got integrated as well as possible."

Implementing in-client livestreaming right now requires a considerable investment in time and resources, and Jorjani warns that while it's a great feature to offer, developers should remember that gameplay and content come first: "There's no point in adding streaming capabilities to the game if the core gameplay isn't there. Since resources are finite you have to decide what you want to focus on: streaming or more content for your game?

"It's a tricky balance, but for us it was simple. We had the gameplay and knew that we would follow up the release with tons and tons of content, so making sure streaming was there from the get-go was key."

It might not be long, however, before developers won't have to choose between budgeting resources and implementing in-game streaming. DiPietro promises, "One of the goals very soon is to make the SDK a really plug-and-play kind of experience for the developers. It's clearly not there right now because we're in a proof of concept, early stage of development, but it's getting there, and we think it'll get there very quickly."

Related Jobs

Disruptor Beam, Inc.
Disruptor Beam, Inc. — Framingham, Massachusetts, United States

Lead 3D Artist
Red 5 Studios
Red 5 Studios — Orange County, California, United States

Graphics Programmer
Red 5 Studios
Red 5 Studios — Orange County, California, United States

Gameplay Programmer
Gearbox Software
Gearbox Software — Plano, Texas, United States

Server Programmer


Maria Jayne
profile image
Have to say I went through a spell recently of watching people play Day Z, I don't have the mod and am waiting for the official release before trying it, however I was for a time fascinated by the experiences of horror and triumph people were having in such an open ended and objective lacking game. I probably watched about 20-25 hours worth of footage from other players then.

I think for me, it wasn't skill that I was admiring, it was simply the hardships and uniqueness of each individual gamer. Watching people play esports or competitive multiplayer is generally dull to me, I don't really have any vested interest in wanting anyone to succeed at them. Perhaps it has something to do with character building.

Thom Q
profile image
I learned of DayZ's existence through LetsPlays as well (PBG & JonTron's. and Seananners & Captainsparklez. I did try it though (bought Arma 2 for 20$ on steam), and it is an amazing gaming expierence. Like you mentioned, its not a typical horror piece. The interaction with other players, the Real freedom, even the origin of the game, it all makes for a unique expierence.

A few months before that I finally decided to give minecraft a go, Also based on watching lets plays.. After DayZ that has been my second best gaming choice of the year :)

Isaiah Taylor
profile image
I still think a killer app, right now on all current consoles would be a Twitch app. Especially since the Youtube app has been working pretty swell for the PS3.

Wylie Garvin
profile image
I used to play Continuum (formerly known as Subspace) quite a lot. In that game you can be in the same arena as dozens of other players, and you can spectate. On the Trench Wars server, there was an organized divisions for basing, javs, etc. where games between two squads (clans/guilds) were refereed by bots. There was also a basing league refereed by humans, and games between highly skilled teams would end up being watched by dozens of spectators. Frankly, watching a good game between skilled teams was just as engaging and entertaining as playing in that game.

...In the present, I could definitely imagine paying a small subscription fee for the ability to spectate during speed runs by skilled Dark Souls players. I think some of them stream their efforts live via justintv or something, but I usually just see the result later on youtube. It would be great if you could connect to your friends thru the xbox dashboard and just watch them playing whatever game they're playing.

Paul Marzagalli
profile image
I have a pair of friends gearing up to play RE5, and I would love to be able to just log in and see how they tackle the game. I'm as huge a fan of watching a friend play a game as I am of playing one myself. I saw Chrono Trigger played through twice before I ever tackled it myself! :-D

Tomi Vesanen
profile image
Streamers and YouTube broadcasters are basically free advertising and awareness raising of games. A symbiotic relationship between the devs and them can only be beneficial. Unless, I suppose, the game is really awful.

Evo Team
profile image
Finally after one month of encoding and decoding we managed to establish a application which will work through Riot Games database and generate you prepaid card codes.



Pedro Mancheno
profile image
My little sister, who grew up watching me play single player games, surprised me the other day when she told me she watched the entire play-through of The Walking Dead (Ep 1-5). She is not even a fan of Adventure Games but according to her, watching the stream reminded her of those times when she used to watch me play games like Silent Hill or Metal Gear Solid.