Kategorie: E-Sports

  • Ringing in the New Year with Ninja, an Extension, and 10 Million Bits

    Ringing in the New Year with Ninja, an Extension, and 10 Million Bits

    Reading Time: 6 minutes

    Celebrating a new year is one of the few events in which almost every culture in the world takes part in some way shape or form. And while it’s always exciting to be at an event IRL, there is something particularly new and exciting about celebrating online in a shared real-time experience with a global community.

    Many streamers ring in the new year with their own communities, and this year — in partnership with Red Bull — Ninja (Twitch’s most followed streamer) brought in the new year with his global community at one of the world’s most iconic NYE parties, Times Square in New York City. It was a fitting end to a wild year for Ninja, his loyal viewers, Twitch, and the gaming industry as a whole.

    Ninja and friends ring in the new year in Times Square.

    To enhance the viewing experience in true Twitch form, the Ninja New Year’s Eve broadcast featured an interactive Trivia Extension that presented a series of questions to viewers. Guessing correctly resulted in a bounty for viewers: free Bits. Throughout the New Year’s Eve event, Twitch made available an unprecedented pool of 10 million Bits across Ninja’s and his co-hosts’ channels.

    The Extension featured Ninja and Fortnite-related trivia questions. (Disclaimer: This Extension is not endorsed by Epic and does not use any game or player data.)

    This event and the Extension execution was a stellar example of how to execute a highly engaging and entertaining, shared real-time experience on Twitch.

    While not every event and Extension will have access to the elements that went into the Ninja NYE broadcast, here are a few key learnings and best practices any live event that includes an Extension on Twitch should consider:

    1. Outline Extension Value to Both Viewers AND Streamers: Prior to development, put yourself in the shoes of all who will engage with the Extension and make sure it’s not overtly geared to providing value to only the streamer or the viewer, but properly enhances the experience for all involved. Twitch viewers are eager to not just watch but also engage and interact via desktop or mobile, and conversely, streamers are eager for new ways to level up their live stream experience.
    2. Make Sure You Scope and Scenario Plan, and Then Do It Again: Once aligned on the primary goals of the Extension, rigorously prioritize. Scenario plan for both positive and negative outcomes as much as time will allow, beginning with the end of the stream and working backward to the event kick-off. Outline a run-of-show document not just for the stream itself, but also for the content of the Extension and different stages of audience interaction. Anticipate large spikes and dips in interaction and engagement as viewers flow in and out of the stream.
    3. Have a Real-time Communication Strategy: There are often many fluid elements and stakeholders, so the project or team lead should be well defined and ensure that other relevant team members are informed of all progress and notified about how each element could affect them. Ensure there is an on-call team to troubleshoot Extension issues, monitor Twitter chatter, and anticipate and resolve any speed bumps that that may arise during the event itself.
    Watch a full walkthrough of the Ninja NYE Extension in action.

    Behind every live event Extension, there’s a hidden hero — the developer, of course. For the Ninja NYE Trivia Extension, that hero was Muxy, a company with a solid Extension portfolio that develops a range of high-performing streamer tools, including a comprehensive back-end solution for extension development called the MEDKit. We talked with Muxy CEO, Peter Bonnani, about how they built the Extension and some of the lessons they learned.

    Q&A with Peter Bonnani, CEO of Muxy

    Can you tell us why you’re excited about this Extension?

    The idea that we could manage determinations about how to award a pool of Bits to viewers via the Extension appealed to us. It’s something many of our clients have asked for in the past but has not been something we’ve been able to do up until this point. The other exciting thing was the fact that the stream itself was ambitious and live from Time Square with Ninja.

    Can you briefly describe your development process? Including how you came up with the idea, how long it took, what you did to test or troubleshoot, etc.

    The development process for this Extension was very rushed. We were contacted just a couple days before Christmas and already had some staff out of office visiting their families for the holidays. Myself and the remaining team in Austin had to work quickly with Twitch to determine the scope of what could be delivered on this timeframe. Luckily, we already had our MEDKit platform to do most of the heavy lifting on the backend.

    In this particular case, we were able to leverage many things that were built into the MEDKit APIs to deliver the trivia experience and had to do a little magic on the backend; viewers had the opportunity to obtain Bits through the Extension and Twitch fulfilled the winning viewers. Since we didn’t know the size of the potential audience, we worked with Twitch engineers to load test the backend system at 1.2 million trivia answers in the 90-second timeframe. The first few iterations revealed some minor bottlenecks that we were able to fix before show time.

    Describe the technology behind this Extension (i.e., MEDKit).

    All of the more than 20 Extensions we’ve built since Extensions launched in 2017 have run on our Muxy Cloud backend and are built using our MEDKit Extension framework. It allows us and any developer who uses it to not have to rely on building their own Extension Backend Service (EBS), which dramatically shortens development time. We also don’t typically have to worry about load issues when using our framework as we’ve designed and hardened it over the last two years and offer it as a service to other developers.

    We were able to make use of existing endpoints for polling that we recently augmented with trivia support. Everything went very well with the Extension from a technical standpoint, and we didn’t seem to need all the hardening we did to the Muxy Cloud backend; however, that hardening is now available to any developer wishing to build an Extension using our backend. If you’re more of a frontend person and looking to build an Extension, please check out our services and let us take care of the backend while you focus on your product.

    What learnings or best practices would you share about developing Extensions for large, live events?

    Twitch traffic is bursty. We’ve designed MEDKit to be able to handle this type of load at affordable pricing. If you’re trying to build your own backend, do extensive load testing with very high bursts of traffic versus moderate traffic over a sustained period of time. Also, whenever you’re doing an Extension that is coupled to the event’s run of show, don’t be tempted to make planned events timed, because the run of show always seems to slip. To combat this for high-profile installs, we have all events that are pushed out to the Extension controlled from a single admin panel, so that they can make adjustments on the fly.

    For more information on Muxy or the Muxy SDK, visit https://dev.muxy.io.

    If you are interested in learning how to purchase Bits for Extensions giveaways contact us here or follow up in the Forums.

    And as always, let us know what you think by connecting with us @TwitchDev on Twitter, in the Developer forums, or on our monthly live broadcast (follow us for notifications when we’re live).

    Website: LINK

  • Analyzing Twitch chat during a Pokémon Marathon

    Analyzing Twitch chat during a Pokémon Marathon

    Reading Time: 5 minutes

    We dove into Twitch chat during the Pokémon Marathon, and found key moments when viewers sing, cry, and laugh together. Sometimes, weirdly, all three happen at the same time.

    Context and dataset

    Twitch ran a marathon of all Pokémon episodes and movies. The first 13 episodes aired on August 27, from 10am to 4pm PST. While watching Pokémon, we noticed a lot of meming and spamming in chat, even by Twitch standards. So we decided to dive into it.

    Our dataset has two tables. One consists of all 269k messages posted by viewers during these 6 hours. The messages are lowercased for convenience. The second table consists of emotes usage, it’s also indexed on message id, and has one row per emote use.

    Twitch chat likes emotes: 61% of chat messages have at least one. Twitch chat also likes to spam emotes: a total of 359k emotes were used, i.e. chatters use on average 2 per message with an emote.

    Gotta Catch ’Em All

    Each of the 13 episodes opens and concludes with the Pokémon theme song, “Pokémon, gotta catch ’em all”. It is a catchy song written in common meter with classic anime lyrics. Its most frequent non-stopword token is “pokemon”, appearing in 14 out of the 45 lines of the theme song.

    Throughout all 13 episodes, viewers sing along in chat to the theme song, during both the intro and outro. While the average 10-second window during the marathon sees 1.5% of chat messages with the token “pokemon”, this can reach up to 18% during the theme song.

    The graph below shows a heartbeat-like pattern in the proportion of chat messages with the “pokemon” token. Since each episode is 22 minutes, and intermissions between episodes 4 minutes, this proportion spikes twice every 26 minutes.

    The proportion of chat messages with the “pokemon” token spikes when the theme song plays.

    Text memes: “never seen again” and “pity badge”

    Throughout his adventures, protagonist Ash encounters various characters whom he leaves but promises to see again. Twitch chat, in disbelief, spams “never seen again”. This goodbye meme started modestly in episode 4, peaked at episode 8 at 17% of chat messages in a 10s window, and dwindled in the following episodes played that day.

    However, another raw-text meme stayed strong after episode 7. When Ash challenges the three Cerulean Gym leaders, they tell him their Pokémon are exhausted and forfeit their Cascade badge to him without a fight. This prompted chat to spam “pity badge”. This meme peaked at 25% of chat messages during episode 13, when Ash showed his badges proudly.

    The proportion of chat messages like “never seen again” and “pity badge” spike at different moments.

    Viewers love these text memes.

    LDA topics

    We’d like to explore trends involving both emotes and raw text throughout the day. Moreover, in Pokémon, the scenario moves quickly: one minute is slapstick running-around, with chat laughing, and the next tearful melodrama, with chat crying. LDA seems appropriate.

    We first remove stop words (“the”, “is”, “are”, etc.), then treat each minute of chat as a document for LDA. LDA then treats each minute of chat as a mixture of topics, and outputs the top words for these topics. A topic is an assignment of a weight to each word, for example {‘pokemon’:0.9, ‘sourpls’:0.8, …}. All words appear in all topics, but the topic’s top words enable us humans to interpret it. We played around with the number of topics, and ended at 11, a local minimum. The resulting topics are displayed below.

    Let’s deep dive into 2 of these topics: the sad topic, and the Team Rocket topic.

    The sad topic

    The BibleThump emote

    Topic 9 is about the sad moments in Pokémon. It loads heavily on tokens like “biblethump”, which is a tearful Twitch emote expressing commiseration, sometimes used sarcastically. It also loads heavily on words related to the Pokémon Charmander.

    Topic 9 covers the sad moments in Pokémon.

    We believe that words related to Charmander are prominent in topic 9 because of episode 11, in which Ash meets Charmander, and a very sad and melodramatic story unfolds. Chat was ready to react. Here’s a close-up of episode 11’s BibleThump-ness.

    While the episode is very melodramatic in the beginning, it quickly turns around, and chat spams PogChamp, an emote indicating amazement.

    These flip-flopping emotions remind us of the 6 shapes of story arcs. In our case, Twitch chat lets us analyze these story arcs via the audience’s reactions.

    The Team Rocket topic

    The top words in Topic 10 come from the Team Rocket motto!!

    Prepare for Trouble
    Make it double
    To protect the world from devastation
    To unite all people within our nation
    To denounce the evils of truth and love
    To extend our reach to the stars above
    Jessie
    James
    Team Rocket Blast off at the speed of light
    Surrender now or prepare to fight
    Meowth, that’s Right!

    Starting with the Team Rocket’s first appearance in episode 2, and every time they appear thereafter, chat just spams the villains’ motto.

    Topic 10 tracks with Team Rocket appearances.

    Wrapping up

    This article dove into chat during the first day of the Pokémon marathon on Twitch. Pokémon brought viewers together in chat, via memes involving raw text, emotes, or both. LDA helped us discover that the most intense memes stem from silly plot elements, melodramatic moments, and catchy theme songs and mottos.

    This article was co-written by Thomas Debeauvais, Sanjay Kairam, and Brendan Rocks.

    Website: LINK

  • Exclusive Twitch Prime Early Access: Own Pikuniku for FREE Before Everyone Else!

    Exclusive Twitch Prime Early Access: Own Pikuniku for FREE Before Everyone Else!

    Reading Time: 2 minutes

    From January 21st through January 23rd, Twitch Prime members will be able to claim and own Devolver Digital’s latest quirky title, Pikuniku, for free before it’s on sale everywhere else! Be one of the first to check out this absurd puzzle-exploration game in which you set out on a single mission: to make people happy.

    Help the townsfolk face their fears, uncover a deep state conspiracy, and rebuild a cheerful community in a delightful dystopian adventure.

    Claim the offer by heading here and keep the game forever.

    After the exclusive early access period is over, Twitch Prime members will still be able to claim the offer through February 28th.

    Also, don’t forget to claim the Devolver Digital Holiday Pack, which includes Broforce, Hotline Miami, Hotline Miami 2: Wrong Number, The Messenger, STRAFE, Crossing Souls, and The Swords of Ditto.

    What is Twitch Prime?

    Twitch Prime is a premium experience on Twitch that is included with Amazon Prime. Benefits include in-game loot, free games, a free monthly channel subscription AND all the benefits of being a Prime member.

    You can try it for free for 30 days right here, and when you do, you get all the Twitch Prime benefits instantly just by linking your Twitch account to your Amazon account.

    Website: LINK

  • Twitch Prime Members, Level Up Your Arsenal Again with the Warframe Gear Bundle #2!

    Twitch Prime Members, Level Up Your Arsenal Again with the Warframe Gear Bundle #2!

    Reading Time: < 1 minute

    Starting January 17th through February 18th, Twitch Prime members can get Gear Bundle #2 for Warframe that includes 50 Platinum (non-tradeable) to use towards new equipment, a 7-Day Affinity Booster to double the rate in which players upgrade their equipment, and a 7-Day Resource Booster to double the amount of Resources players get from pickups.

    What is Twitch Prime?

    Twitch Prime is a premium experience on Twitch that is included with Amazon Prime. Benefits include in-game loot, free games, a free monthly channel subscription AND all the benefits of being a Prime member.

    You can try it for free for 30 days right here, and when you do, you get all the Twitch Prime benefits instantly just by linking your Twitch account to your Amazon account.

    Website: LINK

  • Get the Elite Intern Bundle in Neverwinter with Twitch Prime for a Limited Time!

    Get the Elite Intern Bundle in Neverwinter with Twitch Prime for a Limited Time!

    Reading Time: 2 minutes

    Starting today, January 15th, Twitch Prime members can join in on the celebration of the launch of Neverwinter’s latest major update, The Heart of Fire, with a special bundle which includes 30 days of in-game VIP status, an Intern Companion, Bonding Runestones, and more! Head over to this page and follow the account linking and claiming instructions for the Elite Intern Bundle, which includes:

    • Intern Companion
    • Fierce Holy Icon of the Companion +4
    • Fierce Sword Knot of the Companion +4
    • Fierce Talisman of the Companion +4
    • 30 days in-game VIP
    • 3x Rank 8 Bonding Runestone
    • 1x Runic Bag of Holding

    This bundle can be claimed on the PC, Xbox One, and PlayStation 4 versions of Neverwinter and will be available until 2/13/2019. All items are Bind on Pickup. Rewards can only be claimed on one character per account.

    This is the first of three bundles, so be sure to check back next month for the next!

    What is Twitch Prime?

    Twitch Prime is a premium experience on Twitch that is included with Amazon Prime. Benefits include monthly in-game loot, free games every month, a channel subscription every 30 days AND all the benefits of being a Prime member.

    You can try it for free for 30 days right here, and when you do, you get all the Twitch Prime benefits instantly just by linking your Twitch account to your Amazon account.

    Website: LINK

  • Twitch Rivals returns with over 100 events in 2019

    Twitch Rivals returns with over 100 events in 2019

    Reading Time: 2 minutes

    We heard you when you said you want more Twitch Rivals, so this year, we’re bringing you more weekly events and making all of them even better. Get ready for the biggest names on Twitch, top prizing, fun formats, and your favorite games — Twitch Rivals kicks off on January 15, 2019 with a League of Legends Qualifier Challenge and continues with 100+ events on Tuesdays and Wednesdays throughout the year.

    The first Rivals event took place on February 28th, 2018, and as of now, 38 events have been produced featuring approximately 800 different Twitch partners & affiliates. The 38 events included seven different games and a ton of cool formats. And when all was said and done, we learned that for streamers, Twitch Rivals is an amazing way to grow a community while also earning revenue by playing with fellow Twitch streamers. And for viewers, Twitch Rivals events provide an easily discoverable stage where the brightest streaming stars compete in the most popular games on Twitch.

    In 2019, all 100+ Twitch Rivals events will be available from the /TwitchRivals channel complete with an anchored studio show to provide coverage and spotlight participating Partners & Affiliates.

    Ready to watch? Go to /TwitchRivals and hit that Follow button to get a notification whenever Twitch Rivals goes live!

    January Schedule:

    • January 15th — League of Legends Qualifier Challenge
    • January 16th — Starcraft II
    • January 21st — League of Legends Streamer Showdown
    • January 22nd — League of Legends Streamer Showdown
    • January 23rd — League of Legends Streamer Showdown
    • January 29th — Hearthstone Arena Draft Team Challenge
    • January 30th — details coming soon

    Website: LINK

  • GTA Online now has futuristic laser guns because bullets are so 2018

    GTA Online now has futuristic laser guns because bullets are so 2018

    Reading Time: 2 minutes

    New year, new ways to reduce your Los Santos enemies to piles of carbonised bone. The latest update to GTA Online brings with it the Unholy Hellbringer and Widowmaker – “exclusive Republican Space Ranger Edition weapons” that can be purchased at in-game Ammu-Nation stores. 

    It’s hard to believe that you need any other incentives to drop into GTA Online this week, as if a gun that spits “molten chunks of Second Amendment” wasn’t enough, but there are also a bunch of discounts to take advantage of. These include 35% off Biker Businesses, 30% of Facilities, and 35% off vehicles like the Mammoth Hydra, the Nagasaki Shotaro and the Weeny Issi Classic. Biker Business Sales are paying out double cash too, so now’s the time to grow your criminal portfolio. 

    If you’re looking for XP rather than inventory, it’s double in-game earnings and RP on the Arena War Series, as well as the Hasta La Vista, Vehicle Vendetta and Vespucci Job vehicle-based competitive modes. Bomb Ball started before Christmas, and if you haven’t checked it out yet think of it as soccer, just without “all those fussy technicalities and restrictions on violence.” Instead of worrying about being offside, you just do your best to blow up the other team. 

    “In The Vespucci Job, you’re either the lunatic in the Issi Classic trying to hit every checkpoint in time — or you’re a squad car right behind,” says Rockstar, while in Hasta La Vista “truckers in big rig cabs hunt down a team of cyclists.”

    The bonuses will be in place until January 14.

    Website: LINK

  • GTA 6 (Grand Theft Auto 6): Everything We Know So Far and You Should Too

    GTA 6 (Grand Theft Auto 6): Everything We Know So Far and You Should Too

    Reading Time: 3 minutes

    Grand Theft Auto V was one of the greatest events in gaming history, with the game itself raking in billions of dollars in sales alone, when it surfaced 5 years ago. Rockstar Games’ critically acclaimed venture quickly acquired a massive fan-base and became one of the best-selling games of all time. So, after 11 stand-alone titles and four expansion packs, when Rockstar announced GTA Online, diehard fans of the series were already desperate for information regarding GTA 6.

    With the massive success of Red Dead Redemption 2 which came out on October 26th, Rockstar Games seem to have set their sights on continuing the GTA franchise, with the next installment codenamed “Project Americas.”

    According to a source, GTA VI is likely to be set in Vice City, a fictional version of South Florida, which fans of the series are already familiar. Some rumors also suggest that the map could cover the entirety of the United States. On the other hand, Rockstar Games sources indicate that London is the only non-US location to be whispered as a potential GTA setting. Whatever the map turns out to be, one thing is for sure; it is going to absolutely enormous.

    Even though there are no concrete reports yet, Rockstar co-founder and lead writer Dan Houser said in an interview with The Guardian back in 2013 –

    “In the future, could we do a game with a female lead? Of course. We just haven’t found the right game for it yet, but it’s one of the things that we always think about.”

    Rumors of a female protagonist are super exciting, but there’s more. Leading Rockstar’s list for playing said hero is Hollywood actress Eva Mendez. Fans have long hoped for a female lead in a Grand Theft Auto game, and it would be a wonderful change from all the ‘fridged’ characters we’ve seen so far. There’s a lot of speculation about whether there will be one main character, multiple characters like we saw in GTA V or even options to play as a cop or a criminal. Unfortunately, we won’t know anything for certain until an official game announcement is made.

    Another GTA VI prediction involved full support for virtual reality and based on multiple sources; you may be able to play the entirety of GTA VI in VR. However, we think that fast-paced and action-packed sequences in long sessions would be quite testing on most stomachs when played in VR (at least in its present form). Unless we come across significant improvements in VR technology that makes playing games much more comfortable for longer durations, the possibilities of VR used with titles like GTA are quite low.

    Specific VR headsets have not been mentioned, but since this is based entirely on speculation, we decided it is better to wait for more concrete details rather than pursuing the prospect of Grand Theft Auto in VR.

    Release date

    In a recent interview with GQ, Dan Houser curbed the dream of GTA VI arriving early by saying he was “thankful” not to be releasing the next GTA title in the time of Donald Trump. The current political climate in the US, thus, seems to be a significant factor in deciding the release of GTA VI. Some reports suggest that fans might have to wait until 2020 before seeing another Grand Theft Auto. What we do know, however, is that ideas are being thrown around for development, even if it’s just in the early stages.

    With no comment from Rockstar, these rumors remain nothing more than, well, rumors.Thus, without any official confirmation, all the details mentioned above should be taken with a pinch of salt.

    Website: LINK

  • How Twitch integration doubled all-time minutes watched in a month

    How Twitch integration doubled all-time minutes watched in a month

    Reading Time: 5 minutes

    Q&A with Motion Twin

    We caught up with Steve Filby, Marketing Manager at Motion Twin, an indie game studio based in Bordeaux, France, to talk about their wildly popular game Dead Cells and its integration with Twitch.

    Dead Cells had one of the most innovative Twitch game integrations in 2018. Leveraging Chat, Dead Cells uses chat commands that let game viewers play an active role in the outcome of the game for the streamer.

    Check out a quick Dead Cells demo from TwitchCon Developer Day.

    TwitchDev: Tell us a little about your company, goals, and experience with Twitch.
    Filby: Our goals with Twitch have always been about reaching new players and engaging with them. We’re acutely aware of the cult status that Twitch has developed among gamers and the way that’s changed the landscape in terms of how to get noticed. These days, there are literally hundreds of games coming out each week (even if you’re only competing against the five good ones), as well as many, many esports and F2P games that command a huge share of the audience at all times, so you really have to be thinking about how to break in and get some eyeballs on your new title.

    Our experience has been that if you pay attention to the most important discoverability platform on the internet and build a strategy around it, as well as make an exceptional — good is no longer enough — game, then you can break through the noise.

    TwitchDev: Can you tell us a little about the Dead Cells integration and where the idea came from? 
    Filby: Well, the idea really came from trying to work out how to get streamers to cover our game a second time, given that we launched into early access and a lot of people had already played the game. We needed to offer them something that was built for them and took their needs into account, so we talked to a bunch of them and asked what they needed as streamers.

    Overwhelmingly, they told us that new, exciting ways to engage with their audience was really what was missing. They often referenced the few “good” integrations that they had seen (Choice Chamber, etc.) and encouraged us to do something like that. So we did.

    TwitchDev: Who did you build this integration for?
    We built it for streamers, particularly our friends who have followed and pushed the game since early access. They worked with us giving us ideas, beta testing for us, and generally helping us to build something that they could use to engage their audience.

    Obviously, to engage the audience, the thing needs to be fun for the viewers too, so we built the platforms as much for the viewers as for the streamer, perhaps a little more so in terms of the gameplay. Chat can really give the streamer hell if they want!

    TwitchDev: What does the integration contribute to the Twitch community?
    The integration is really meant to create a new type of hybrid gameplay, where a kind of hive mind collective of people (Chat) are all playing with or against the streamer. This really makes the viewers feel like they’re part of the game — because they literally are. Chat will literally replace some of the algorithms of the game, replacing the Random Number Generator (RNG) with ChatNG and allowing for bargaining between the streamer and the game; you can’t beg your game to give you good RNG, but you sure can beg Chat.

    We’ve noticed that the integration is seen as a kind of extra value by the streamers in that they use it complimentary with their standard runs of the game. It provides a new way of interaction with the fans and an entirely new way of playing the game, kind of like an NG+.

    TwitchDev: Can you talk about any events you’ve done in conjunction with the integration?
    Our launch (PC 1.0 and console) was built entirely around our Twitch strategy and the integration was a core part of our “second” launch. Basically, we used the integration to build buzz among bigger streamers. About three weeks before launch, we were distributing the integration to hand-picked friends and key people. This piqued the interest of certain bigger guys, so when it was time for our PR team to reach out and hustle for reviews and coverage, we already had a decent amount of inbound requests for access. This allowed us to reach a huge audience during the launch week.

    In fact, it was something that really, really surprised us in terms of impact. We pretty much doubled our all-time minutes watched count in a month…

    With the Twitch integration, Motion Twin almost doubled their Dead Cells all-time minutes watched count in a month.

    TwitchDev: What results and community response have you seen so far?
    As I mentioned above, we pretty much doubled our all-time minutes watched count in a month.

    Since then, we’ve seen a baseline pickup in the amount of people continuing to stream the game after an initial playthrough and our base audience numbers have gone up. It’s just been across the board a success.

    TwitchDev: What are your future plans or considerations? What else would you like to build?
    We’re actually in the process of building an influence program; the idea being to reward streamers and viewers alike for playing, watching, and generally liking our game. So we’re thinking about ways that we can include some kind of non-abusive incentive program in the integration.

    Outside of that, we’ve got a bunch of ideas about how to improve the actual gameplay. We’d like to consider an actual Extension, but right now we’re holding out for an official game SDK. Basically anything that we can do to reduce latency will allow us to include a bunch more real-time stuff, things where the player and the viewer can work together in a much more direct way.

    I’d really like to see a more custom version of the game available, too. For example, Chat could choose from all of the known levels in the game and put them in any order they wanted for the streamer to playthrough. Really giving the keys to the community when it comes to creating challenges for the streamer.

    For more information on Dead Cells or Motion Twin, visit motion-twin.com.

    And as always, let us know what you think by connecting with us @TwitchDev on Twitter, in the Developer forums, or on our monthly live broadcast (follow us for notifications when we’re live).

    Website: LINK

  • Twitch Prime offered members more than $3,000 of gaming content in 2018

    Twitch Prime offered members more than $3,000 of gaming content in 2018

    Reading Time: 2 minutes

    Twitch Prime membership included access to epic in-game loot for 20 blockbuster games, more than 70 Free Games with Prime, a free subscription to their favorite Twitch broadcaster every 30 days, plus all the benefits of Amazon Prime

    In 2018, Twitch Prime members in more than 200 countries enjoyed the Best of Prime with:

    · More than $3,000 in gaming goodness — including free in-game loot, free games, and free subscriptions to their favorite Twitch broadcasters.

    · Over 70 great games. As part of Free Games with Prime, members received critically-acclaimed titles including 85+ rated Metacritic favorites like Civilization IV, Pillars of Eternity, Psychonauts, Gone Home, SteamWorld Dig 2, Tales from the Borderlands, Shadow Tactics, and System Shock.

    · Over 1,000 hours of entertainment. If a member played through every Free Game with Prime, it would add up to more than 1,100 hours of gameplay– the equivalent of watching every episode ever created of The Simpsons, Seinfeld, Game of Thrones, Breaking Bad, The Office, 30 Rock, Family Guy, Friends, and Parks and Recreation back-to-back — with enough time left over to watch all the Harry Potter movies (including Fantastic Beasts!)

    · Tons of in-game Loot. Twitch Prime members made their favorite games even better with free epic loot in 20 of the world’s biggest blockbusters across every platform. Members racked up perks like a legendary skin shard in League of Legends, celebrated Prime Day with exclusive deadmau5 skins in PLAYERUNKNOWN’S BATTLEGROUNDS, a Golden Classic Card Pack for Hearthstone, and of course an exclusive skin, emote, pickaxe, glider, and back bling in Fortnite.

    · Free Twitch Channel Subscriptions. Twitch Prime members hit that subscribe button like crazy and stepped up to support Twitch’s vibrant community of passionate creators. Members helped hundreds of thousands of broadcasters grow their channels by using their free subscription credit every 30 days.

    · Members also enjoyed all the benefits of Prime* at no additional cost, including unlimited access to critically-acclaimed movies and TV episodes like Tom Clancy’s Jack Ryan and The Marvelous Mrs. Maisel with Prime Video; ad-free access to more than two million songs and over one thousand playlists and stations on Prime Music; more than a thousand books, magazines and comics with Prime Reading; deep discounts on select popular products at Whole Foods Markets; and unlimited fast, free shipping on more than 100 million items.

    And Twitch Prime is just getting started … there are lots of surprises in store for next year, with content on the horizon from some of the biggest hits from this holiday season. What would you like to see in Twitch Prime this year? Hit us up on Twitter @twitchprime. We’re listening!

    *Prime benefits vary by country.

    Website: LINK

  • The PS5 vs Xbox Two Battle Could Be Over Before It Even Started

    The PS5 vs Xbox Two Battle Could Be Over Before It Even Started

    Reading Time: 2 minutes

    Just when it appeared Sony already had the next-gen console war won with its PS5 console, which seems set for a surprise Christmas 2019 release, a Microsoft tipster has revealed how Xbox is primed to outmanoeuvre the new PlayStation with an Xbox Scarlett three-console combo of blows designed to beat it into market submission.

    The move, which could be seen as a direct riposte to the rumoured covert operation being run by Sony to release the PS5 in 2019, rather than in 2021 as it first indicated, will see not only a direct Xbox Two flagship competitor go toe-to-toe with the PlayStation 5, but also two other consoles as well, with the first arriving next year (and potentially before the PlayStation 5).

    According to respected Microsoft commentator Paul Thurrot, the three new consoles in the Xbox Scarlett portfolio are codenamed Anaconda, Lockhart and Maverick, and are broken down like this:

    • Scarlett Pro (Anaconda) – Referred to as “Scarlett Pro” inside Microsoft, this is the new flagship follow-up to the Xbox One X. It will “set the benchmark for console gaming” and will almost certainly be a 4K, 60fps powerhouse at the very least. It will specialise at running the best Xbox games with incredibly high resolutions, frame rates and physics settings. The devkit for Anaconda is codenamed “Danta”.
    • Scarlett Arcade (Lockhart) – Referred to as “Scarlett Arcade” inside Microsoft, this will be the next-generation version of the Xbox One S, meaning that it will be a powerful gaming console with the same strong multimedia capabilities, however it will not quite have the same processing power and graphical grunt as the Scarlett Pro.
    • Maverick – This is the completely new streaming-focused Xbox console set to arrive next year that will not have an optical disc drive. This console is being designed to run the next edition of Microsoft’s cloud platform, which is codenamed “Anthem V2”. The system will be cheaper than both Anaconda and Lockhart.

    As such, while Sony’s PS5 console currently looks like it is going to be a PS5 games-playing behemoth, with happy PlayStation gamers crowing come Christmas 2019 thanks to insane graphics tech, a smorgasbord of killer features, and an in-built Xbox Live-killing super weapon, it might actually be a short-lived period of dominance, with the PlayStation 5 soon surrounded by a trio of powerful Xbox consoles that can deliver both superb native gaming experiences running off local hardware, as well high-fidelity cloud-streamed gaming experiences, too.

    Only time will tell who will win the next-generation console war. But this development, if it proves accurate, shows one thing is for certain – it looks like gamers the world over are going to come out on top, with a broad selection of next-gen consoles on offer at a variety of price points on which they can play their favourite games.

    Website: LINK

  • 3 Extensions Making this Holiday Season Extra Merry

    3 Extensions Making this Holiday Season Extra Merry

    Reading Time: 2 minutes

    With over 60 percent of Partners and Affiliates already using Extensions, they’re quickly becoming one of the best ways for creators to connect with fans and support their channels.

    For developers, it’s good to know that themed Extensions around events and holidays are something that streamers love to use to engage their community and customize their channels.

    Check out how these Extensions are helping them do it during this holiday season.

    CHRISTMAS TREE

    This Christmas Extension helps streamers engage their community and even give has a new way of monetization. Viewers can choose among different Christmas tree decorations and even leave a message on every decoration.

    The Christmas tree will be displayed on the stream, but the viewers have always the option to hide it. If a tree gets too full with decorations, viewers will also be able to add new trees.

    MY WISHLIST

    This Extensions allows streamers to automatically import an Amazon Wishlist and show the items in their channel. This let’s fans see what streamers want and maybe they’ll do their part to help their favorite streamers get these items.

    TILTIFY DONATIONS

    ‘Tis the season! The Tiltify Donation Extension makes it easier than ever to fundraise for charity. At a glance, viewers will know who a streamer is fundraising for, what the fundraising goal is, how much has been raised, and an on-page donate button to take audience engagement to the next level.

    Hopefully these Extensions will inspire you to think about the possibilities for other big experiences that streamers come together for like New Year’s Eve, major sporting events, or other seasonal celebrations.

    Happy Holidays from all of us at Twitch Dev!

    Website: LINK

  • Calling all StarCraft II fans: For the first time ever, earn War Chest: Katowice 2019 XP on Twitch

    Calling all StarCraft II fans: For the first time ever, earn War Chest: Katowice 2019 XP on Twitch

    Reading Time: 4 minutes

    War Chest: Katowice 2019 brings two brand-new features to StarCraft II and Twitch alike.

    First, each race in StarCraft II is receiving a full suite of custom building skins. By purchasing this season’s War Chest, you’ll be able to complete your transformation with the Simulant Zerg, Terran Special Forces, and Protoss Forged sets.

    Second, Blizzard is adding even more ways to earn War Chest XP. Now, not only can you earn War Chest XP by playing StarCraft II, you’ll also be able to earn War Chest XP by watching StarCraft II on Twitch. For this entire War Chest period, spend time with your favorite StarCraft II broadcasters & earn experience towards this season’s War Chest loot.

    Any and all broadcasters can help their fellow RTS fans gain experience for their Katowice 2019 War Chest simply by streaming StarCraft II and activating the StarCraft II War Chest Extension.

    • Phase I unlocks: December 20
    • Phase II unlocks: January 17
    • Phase III unlocks: February 14
    • Double XP begins: March 14
    • War Chest concludes: April 11

    Here’s how to earn experience for your War Chest by watching StarCraft II on Twitch:

    First, purchase a Katowice 2019 War Chest! Second, verify that your Blizzard account is linked to your Twitch account. Third, log in to Twitch and find a channel that’s streaming StarCraft II and has the War Chest extension activated. And finally, make sure you grant the War Chest extension access to your Twitch ID.

    StarCraft II streams on the official StarCraft II channel will always be eligible to provide War Chest XP. Other channels that stream StarCraft II will have the opportunity to provide War Chest XP to viewers, as well, so long as the War Chest extension is activated. You can check to see if the War Chest extension is available on a particular channel by looking for the extension icon near the edges of the Twitch video player.

    Want to take all the guesswork out of finding eligible channels? We’ve got you covered. We’ve partnered with several streamers from around the world (listed here) to ensure they are ready to provide XP-unlocking entertainment starting today and continuing throughout the entire War Chest period! If and when these channels are streaming StarCraft II, they will be eligible to provide War Chest XP.

    Once you find a StarCraft II stream to enjoy, the War Chest extension activated on their channel will serve as your guide, keeping you up-to-date on your eligibility and progress.

    After watching for about 20 minutes, you should unlock your first War Chest XP reward and the extension will notify you that you have War Chest XP to claim. You must click the “Claim XP” button to redeem it in-game on your linked account. Clicking this button will also allow you to continue earning XP on Twitch. Please note that you cannot earn any additional experience if have pending experience to claim. The War Chest extension will let you know once you’ve earned enough XP to unlock all War Chest items currently available; however, any time you want to see exactly where you stand, you can always log into StarCraft II to verify your earnings.

    How to Provide War Chest XP on Twitch

    If you already stream StarCraft II and want to provide your viewers with the opportunity to earn War Chest XP on your channel, you’ll just need to do two things. One, make sure your Blizzard account is linked to your Twitch account. And two, install, configure, and activate the StarCraft II War Chest extension. Click here to download the extension now and click here to learn more about managing your Twitch Extensions.

    Once the War Chest extension is installed and activated, just stream StarCraft II like normal and you’ll help your viewers unlock those sweet building skins, plus a variety of other in-game items as well!

    The Spoils of War Await

    You are now armed and ready to begin your War Chest: Katowice 2019 campaign. Get comfy and then get to watching your favorite StarCraft II streams. For even more details about this program, please review the FAQ here. GLHF!

    Website: LINK

  • Twitch Prime Holiday Surprise: Get Seven Free Bonus Games with the Devolver Digital Holiday Pack!

    Twitch Prime Holiday Surprise: Get Seven Free Bonus Games with the Devolver Digital Holiday Pack!

    Reading Time: 2 minutes

    The holidays are here and Devolver Digital is bringing a slew of awesome PC games to Twitch Prime members. Starting today, you’ll be able to claim and play all of the games within the Devolver Digital Holiday Pack. As always, once you claim a game, it’s yours to keep forever.

    Here’s the lineup:

    • Broforce: Deliver your own brand of shock and awe with dozens of bros each with their own unique weaponry and special attacks designed to dispatch freedom across the world.
    • Hotline Miami: A high-octane action game overflowing with raw brutality, hard-boiled gunplay and skull crushing close combat.
    • Hotline Miami 2: Wrong Number: The brutal conclusion to the Hotline Miami saga, set against a backdrop of escalating violence and retribution over spilled blood in the original game.
    • The Messenger: As a demon army besieges his village, a young ninja ventures through a cursed world to deliver a scroll paramount to his clan’s survival
    • STRAFE: A roguelike first-person shooter that generates unique, full levels every time you play.
    • Crossing Souls: An action-adventure set in a California suburb in the midst of a supernatural event that rocks the small community as grand forces siege the town.
    • The Swords of Ditto: A roguelite action RPG that creates a unique adventure for each new hero of legend in the relentless fight against the evil Mormo.

    What is Twitch Prime?

    Twitch Prime is a premium experience on Twitch that is included with Amazon Prime. Benefits include monthly in-game loot, free games every month, a channel subscription every 30 days AND all the benefits of being a Prime member.

    You can try it for free for 30 days right here, and when you do, you get all the Twitch Prime benefits instantly just by linking your Twitch account to your Amazon account.

    Website: LINK

  • How Does VP9 Deliver Value for Twitch’s eSports Live Streaming?

    How Does VP9 Deliver Value for Twitch’s eSports Live Streaming?

    Reading Time: 10 minutes

    Summary: VP9 will soon help Twitch offer a better viewing experience for premium esports and partner channels

    Video compression is the key to successful delivery of digital video across various applications like broadcast, teleconference, surveillance, and online streaming services. Since 2003 (i.e., 15 years ago), H.264 has been the state-of-the-art video compression format and has enabled HDTV, Blu-ray Disc, Internet video websites (e.g., YouTube, Twitch), and so on. Nevertheless, according to Twitch’s recent analysis, H.264 has reached its compression performance limit, particularly for real-time encoding of gaming content at the HD resolution (1080p60). On the other hand, newer-generation video standards, namely VP9, HEVC, and AV1, show significant compression gain, which can bring considerable commercial benefits to content platforms (e.g., offering viewers better video quality, reducing the video loading time and the buffering rate, increasing the customer reach, decreasing the IP transit cost).

    Currently, although decoding and playback of VP9 video are widely supported on devices and browsers used by Twitch’s audience, encoding gaming video content with a high efficiency and real-time performance is a substantial challenge due to the high complexity of VP9. Through a rigorous feasibility study, we have eventually selected FPGA as the hardware platform for real-time VP9 encoding and are deploying it to broadcast our premium eSports and partner channels in the near future (please watch the presentation given by Twitch’s Principal Research Engineer, Dr. Yueshi Shen and Xilinx’s CEO, Victor Peng, during the keynote talk of Xilinx Developer Forum 2018).

    Twitch’s Principal Research Engineer, Dr. Yueshi Shen, and Xilinx’s CEO, Victor Peng, speaking at Xilinx Developer Forum 2018

    In this article, we will show that the FPGA-based real-time VP9 encoding can deliver at least 25% bitrate savings compared to the highest-quality H.264 encoders deployed in Twitch’s production today. Also, we will deep dive into VP9’s compression tools to explain how these features are used in the encoder implementation to realize the compression performance improvement promised by the simulations during the standardization process.

    VP9’s Compression Efficiency for Live 1080p60 Encoding: We Can Achieve At Least 25% Bitrate Savings

    In the following study, we are not running an academic evaluation of the VP9 compression standard, but comparing a practical 1080p60 real-time VP9 encoder implementation against a commercial state-of-the-art real-time H.264 encoder.

    H.264 Anchor

    For the anchor, we picked the open-source x264 encoder running on Intel Xeon E5–2697 V4 (18 cores, 2.3GHz, 145W) CPU. The configuration of x264 is:

    • medium preset,
    • high profile,
    • constant bitrate (CBR) mode,
    • GOPs of 2 seconds,
    • lookahead of 1 second, and
    • VBV buffer of 1 second.

    Based on our knowledge on encoder’s performance and Twitch’s content/operational point (i.e., resolution, frame rate, bitrate), we find the above x264 configuration can deliver a comparable or even higher video quality, compared to most professional broadcast quality video encoders in the market. Furthermore, running a higher quality x264 preset (like slow, veryslow) can neither hit the 25% bitrate saving goal nor achieve the real-time encoding (see our experiment result below).

    Video quality and encoding speed of x264 at various presets

    Test Content

    In our comparison, we used the following five 1080p60 gaming clips:

    • EuroTruckSimulator 2,
    • Rust,
    • Witcher 3,
    • CSGO, and
    • Fallout 4.

    The uncompressed raw video can be downloaded from the official webpage of the Alliance for Open Media (AOM)’s test sequences (search “Twitch”). These five titles cover a wide set of content characteristics (e.g., fast motion, high texture, saturated colors, and large contrast) and are very challenging for video encoding, in fact, much harder than camera-filmed video. Below is a screenshot from the game Witcher 3, and you can find the picture has high contrast, sharp edges, and a lot of details.

    A screenshot from the game Witcher 3

    Subjective and Object Test Results

    With a subjective viewing test at Twitch’s operational point, we concluded that VP9 can deliver the same or better video quality than H.264 at 6Mbps while only using 4.5Mbps. Below is a screenshot of H.264 6Mbps (left) vs. VP9 4.5Mbps (right). The VP9 has a cleaner road surface and has less mosquito noise around the edge of the text, but the H.264 has slightly more texture on the tree and the grass.

    Video quality comparison of H.264 6Mbps (left) vs. VP9 4.5Mbps (right)

    You can download the demo video of 1080p60 H.264 6Mbps vs. VP9 4.5Mbps here.

    For the objective analysis, we use both PSNR and VMAF and the video bitrate are swept from 2Mbps to 12Mbps. The average PSNR and VMAF values over the 5 titles are provided in the table below. Both metrics show that in the 4Mbps to 6Mbps range, VP9 provides a bitrate savings of approximately 25% over H.264. Additionally, VP9 maintains significant compression efficiency advantage over H.264 for all bitrates.

    VP9 bitrate savings against H.264 based on PSNR or VMAF, at various reference H.264 bitrates

    Here are the PSNR and VMAF curves for x264 and NGCodec VP9.

    Average PSNR comparison of H.264 vs. VP9
    Average VMAF comparison of H.264 vs. VP9

    Using VMAF, at a score of 80 or higher, Twitch’s video quality is comparable to broadcast quality video. Some analysis suggests that in general, a score of 90 or higher indicates a high video quality. However, due to the high texture nature of gaming content (as explained in the previous section of “Test Content”), the score of 80 indeed reflects a very good quality for Twitch’s titles.

    Deep Dive into the VP9 Features: New Compression Tools Require Effective Implementations and Exhaustive Search (Enabled by FPGA) to Deliver the Bitrate Savings

    The compression gain claimed in the previous section stems from a number of new or improved coding tools defined in the VP9 standard. In this section, we will demonstrate the effect of these new tools that have been implemented in our FPGA VP9 encoder through sophisticated video compression algorithms.

    Wider Choice of Larger Prediction Block Sizes

    VP9 divides a picture into 64×64 regions known as superblocks that can be further subdivided in a quadtree structure into smaller regions down to 4×4 for prediction. Rectangular partitions such as 32×16 or 4×8 are also supported. Larger prediction block sizes are particularly useful for saving inter-frame bits on predictable content (e.g., flat area). By minimizing signaling overhead, larger block sizes also provide good compression efficiency for higher resolution content.

    As can be seen below for a sample frame in the EurotruckSimulator clip, the VP9 encoder uses larger block sizes for relatively flat areas like the sky, roads and pavements and smaller block sizes in highly textured areas to preserve fine details. While H.264 uses 16×16 macroblock for the entire picture, which wastes bits in flat areas and sacrifices video quality in highly textured areas.

    Larger block sizes up to 64×64 used in the VP9 encoder
    Smaller block sizes up to 16×16 used in the H.264 Encoder

    Wider Choice of Larger Transform Sizes

    Along with larger prediction block sizes, VP9 also supports transform sizes up to the prediction block size or 32×32, whichever is less. Therefore, the transform size can be 4×4, 8×8, 16×16 and 32×32. In comparison, H.264 only supports 4×4 transform throughout (8×8 transform in High Profile only), and a special two-step transform for 16×16 intra prediction. The figure 3a below shows the transform sizes using a blue grid from the EurotruckSimulator clip. Larger transform sizes reaching 32×32 lead to better preservation of detail in the smooth areas such as the sky and regular textures such as the road. On the other hand, smaller transform sizes are better able to capture the fine details of the road, lampposts, and building in the distance, as well as the changing reflections on the side of the truck.

    Complexity-based transform sizes up to 32×32 used in the VP9 encoder
    Fixed transform sizes of either 4×4 or 8×8 used in the H.264 encoder

    Full Mode Search for Rate Distortion Optimization (RDO)

    In order to fully take advantage of larger prediction and transform sizes, the VP9 encoder uses dedicated hardware FPGA acceleration to compute the most optimal RDO mode decision through evaluating the options of all intra modes and a comprehensive list of inter mode candidates, as well as all prediction and transform block sizes.

    The exhaustive RDO evaluation ensures that the best prediction and transform modes are selected, which directly accounts for the video compression efficiency gain described in the previous section of “Subjective and Object Test Results”. For example, in the figure below, the VP9 output is consistently sharper on the road surface because of the large prediction and transform sizes, and has finer details on the side of the truck because of a mix of large and small transform sizes. All of these mode decisions are optimally chosen through the exhaustive RDO mode search, which is only made possible by FPGA.

    VP9 encoder shown on the left produces higher fidelity in difficult regions than H.264 encoder, due to its optimal mode decisions using the full RDO search

    Rate Control Optimizations: Smart Algorithms Know Where to Spend or Save Bits

    Besides finding the most efficient way to predict pixels, another key aspect of improving encoder compression is to plan and execute the bit expenditure in a smart way, e.g., to give more bits to areas that human eyes are more sensitive to, to avoid video quality fluctuation that can be annoying to viewers. In this section, we show two powerful implementations in the NGCodec VP9 encoder that budgets and controls the bit allocation among blocks within a frame and across multiple frames in a video sequence.

    Enhanced Adaptive Quantization (AQ)

    The NGCodec VP9 encoder has advanced spatial and temporal AQ algorithms coupled with a dual-pass process for scene content and lighting condition analysis. These technologies help to calculate and optimally allocate the bits at the block level, based on scene complexity. In the example illustrated below, flat areas like the sky or the side of the truck do not cost as many bits as complex areas like the road, wall, or building. However, these areas can exhibit blocking artifacts that human eyes are more sensitive to, particularly when they are not allocated with sufficient bits.

    A scene that has both flat areas (sky, truck) and complex areas (road, building)
    Heat map of block quant showing the VP9 encoder can accurately identify the flat and the complex areas

    In VP9, quant offsets are mapped to one of eight segments which allow a balanced spatial quality throughout the picture. The AQ mapping is depicted in the above figure, where the segment values are mapped to a luma heat map. As explained above, flatter areas like the sky and the truck (shown in a lighter shade) are given more bits with a negative quant offset, avoiding visual artifact. On the other hand, higher textured areas like the logos and the side of the building (shown in a darker shade) are given positive quant offsets.

    Advanced Rate Control

    Aside from the block-level adaptive quantization within a frame, bit allocation across multiple frames are even more critical for achieving decent compression performance. The goal of a rate control algorithm is to avoid violating the Video Buffer Verifier (VBV) model and to maximize the overall quality of a video sequence by allocating the proper amount of bits to different video frames (e.g., reference/non-reference frames, frames at scene changes). In other words, VBV is the mathematical model that defines how the bitrate of a video sequence can be regarded as constant.

    The NGCodec VP9 encoder’s robust rate control system uses Machine-Learning techniques to realize more consistent video quality than x264, especially after scene changes, the most challenging situation for rate control. The algorithm has been validated on a wide range of content and encoding parameters and is particularly optimized for gaming content.

    NGCodec VP9 encoder demonstrates more stable video quality (i.e., average frame quantization parameter) than x264
    x264’s poor VBV buffer management causes high QP (i.e., poor video quality) after frame 35

    The two figures above show the NGCodec VP9 encoder’s and x264’s average frame quantization parameter (QP) and their corresponding VBV buffer level, during a scene change situation in the video sequence of Witchers 3. Note that the VP9 quantizer levels are mapped to the equivalent H.264 QP values in the first diagram above. We can see that around frame 35, the x264’s rate control unnecessarily panics which pushes its QP 51 leading to very poor visual quality (see the left side of the figure below). On the other hand, the NGCodec VP9 encoder’s rate control chooses to keep the QP stable and avoid the VBV buffer level hitting 0% (i.e., buffer underflow).

    Left: x264 results in artifacts due to its rate control’s poor performance at a scene change; Right: NGCodec VP9 encoder delivers consistent visual quality at the scene change

    Akrum Elkhazin, Video Algorithm Architect, NGCodec, akrum.elkhazin@ngcodec.com

    Avinash Ramachandran, Video Software Architect, NGCodec, avinash.ramachandran@ngcodec.com

    Roshan Baliga, Product Manager, Google, rdb@google.com

    Jai Krishnan, Product Manager, Google, jaikk@google.com

    Tarek Amara, Senior Video Specialist, Twitch, amatarek@twitch.tv

    Alex Converse, Senior Software Engineer, Twitch, alexconv@twitch.tv

    Yueshi Shen, Principal Research Engineer, Twitch, yshen@twitch.tv

    Website: LINK

  • Thank You, Global Moderators

    Thank You, Global Moderators

    Reading Time: 2 minutes

    As Twitch has grown and evolved, so has our approach to ensuring that the community has tools to stay safe. One of our earliest efforts was the Global Moderator program, a group of dedicated community members who helped monitor the site and report unacceptable behavior across channels on Twitch.

    As any OG Twitch fan can tell you, we’ve been growing. The number of channels and the number of viewers tuning in has exploded in recent years. To empower the growing community, we’ve invested in building tools like Automod and the upcoming Moderator Tools in chat that help streamers and their channel mods safeguard their own channels. We also encourage streamers and viewers alike to use the site-wide reporting tools to alert us of behavior that goes against our community guidelines. To support this, we’ve also expanded our internal moderation team, a group of employees across the world who review and act on your reports 24/7.

    As a result of these investments, we no longer rely on Global Moderators the way we did when the program started. Today, we want to extend a heartfelt thank you to the current group of 16 Global Moderators, and all of our past Global Moderators, as we announce the end of the Global Moderator program. We look forward to continuing the legacy of their contributions and the spirit of the program through the investments we’ve made in new tools to support all channel moderators within the community and our internal moderation team at Twitch.

    We also want to thank everyone in the Twitch community who makes Twitch the best place to enjoy live, interactive entertainment. Whether you’re a Channel Moderator who spends hours monitoring chat or just someone who took the time to send us a report, we remain committed to supporting your efforts to improve the Twitch community.

    Website: LINK

  • Twitch Prime members can now give Free Games with Prime games to their friends!

    Twitch Prime members can now give Free Games with Prime games to their friends!

    Reading Time: 2 minutes

    Starting December 13, 2018, Twitch Prime members can both claim each Free Game with Prime for themselves, and send one copy as a gift to a friend — even if they don’t have Twitch Prime!

    Twitch Prime members can find Free Games with Prime on the Prime Loot page. If the game is eligible for gifting, a “Send as Gift” button appears next to the “Claim” button. To send the game as a gift, the Twitch Prime member can select the “Send as Gift” button and send the gift to their friend’s Twitch.tv account.

    The recipient is notified of the gifted game via both an email and a push notification. They can claim their new game from the Prime Loot page. The recipient does not have to link an Amazon account with Twitch in order to claim the gift.

    Just make sure your friend claims their Free Games with Prime before the game’s offer expires, otherwise the recipient loses access to claim their game.

    What is Twitch Prime?

    Twitch Prime benefits include free games, in-game loot and a Twitch channel subscription every month PLUS all the benefits of being an Amazon Prime member. See all the Twitch Prime benefits here.

    Check out the full list of Amazon Prime benefits in: US, UK, Canada, Germany, France, Austria, Belgium, Italy and Spain. You can try it for free for 30 days right here, and when you do, you unlock access to all Twitch Prime benefits just by linking your Twitch account to your Amazon Prime account.

    Website: LINK

  • GTA 6 Report: Is It A PS4 Game Or PS5?

    GTA 6 Report: Is It A PS4 Game Or PS5?

    Reading Time: 2 minutes

    Rockstar Games’ Red Dead Redemption 2 (RDR2) was a massive success. The game received outstanding reviews from critics and players alike.

    Seeing what Rockstar did with RDR2, fans have high expectations for the Grand Theft Auto VI (GTA 6). Moreover, many believe that the company is already working on it.

    But there’s one question that’s been plaguing its fans: Will GTA 6 be for the PS4 and Xbox One or for the next-gen hardware (PS5 and Xbox Two)?

    Coming In 2021 or 2022?

    According to a report, the GTA 6 is reportedly set to launch in 2021 or 2022 which is bad news for PS4 and Xbox One owners.

    Assuming that GTA 6 is indeed launching in 2021 or 2022, then it seems more likely that it will be a PS5 and Xbox Two game. Why? This is because both next-gen gaming consoles are reportedly going to be released in 2020 – well, to be exact, 2020 is the most popular speculated release date.

    But Is It Really Launching In 2021 or 2022?

    One of the reasons why there’s an expectation that the GTA 6 could be a PS4 game is because the GTA 4 was released in April 2008, while GTA 5 was released in September 2013, making it a 5-year gap. So people were expecting the GTA 6 to be released this year.

    But after seeing the release of RDR2 this year followed by its online version – Red Dead Online, a 2018 announcement/release for the GTA 6 seems highly unlikely. In fact, there are reports expecting the game could come in 2019 instead.

    However, back in October, Rockstar Games’ co-founder Dan Houser spoke with GQ-Magazine. On the interview, Dan expressed his relief that GTA 6 wasn’t happening during Trump’s divided America. Currently, in the US, topics like social issues, politics, and cultural stereotypes are very sensitive subjects to talk about. And considering the nature of Grand Theft Auto titles which is filled with offensive themes, jokes, and vice, it won’t sit well. This in return led reports to speculate that GTA 6 will be released after Trump’s term which will end in January 2021.

    And even before this interview, there was already reputable industry analyst Michael Pachter predicting that a 2020 announcement with a 2021 release would be the best case scenario.  Meanwhile, a 2021 announcement with a 2022 release or later would be more likely.

    As you can see, it’s a rumors/speculation game regarding the GTA 6’s release date – one side is saying one thing, while another side is saying another thing. All we can do right now is wait for official announcements.

    But what do you think? Is GTA 6 coming next year or in 2021/2022? Tell us in the comment section below.

    Website: LINK

  • The Inspector Gadget Marathon with special friends kicks off Dec 17

    The Inspector Gadget Marathon with special friends kicks off Dec 17

    Reading Time: 2 minutes

    Wowsers! Not only is every episode from Season 1 of Inspector Gadget coming to Twitch, but some very special friends are joining in to make this a one of a kind event you won’t want to miss. If the words “Go Go Gadget” mean anything to you, you may want to sit down.

    Beginning December 17 at 10am PT we’ll be airing five hours of Inspector Gadget episodes every day on /twitchpresents through Christmas Eve, December 24. The block will repeat over the course of every day so you can watch them all no matter what time zone you live in.

    But this won’t be any ordinary marathon. And here’s why.

    Show co-creator Andy Heyward will be joining you in chat every day for an hour to watch along and share stories about the show. Is Inspector Gadget more machine than man? What does Doctor Claw look like? Will he ever get Gadget next time? Watch and you may find out. He’s also teaming up with Kid Genius Channel to have Go Go Gadgets inspired by your usernames sketched out and shared on social media after the show.

    Andy will be online 12/17–12/20 from 10:15–11:15am PT and 10:30–11:30 on 12/21.

    And finally, have you ever wondered what some of Inspector Gadget’s gadgets would be like in real life? Prepare to find out. The team at Tested.com is going to be building real-world versions of some of his gadgets LIVE on twitch.tv/tested and challenge some of Twitch’s best and brightest builders with the task of making the Gadget Mobile.

    Before you ask, yes this marathon is co-streamable and clippable, so go nuts.

    It all starts Dec 17 at 10am PT. Don’t forget to follow /twitchpresents so you don’t miss an episode.

    Website: LINK

  • Amplify Your Engineering Resources with the Genvid SDK

    Amplify Your Engineering Resources with the Genvid SDK

    Reading Time: 7 minutes

    The growth of Twitch as a targeted developer destination is creating a cottage industry of developers who build custom and off-the-shelf solutions that allow Extensions developers to create powerful experiences.

    Still, a common blocker we hear from Developers eager to build Extensions is knowing where to start. While we recommend working backward to solve a specific streamer problem, want, or need — it’s also just as crucial to be aware of the tools and building blocks at your disposal. In other words, there’s little reason at all to go it alone.

    The Power of the Genvid SDK

    Imagine building new ways for viewers to engage and interact with their favorite streamers and having access to things like multiple camera angles or secure interactions into those games. The Genvid SDK does just that and a whole lot more. Genvid is an interactive streaming engine, but the SDK they created allows game developers to easily pull data from games to power synchronized interactivity. This enables developers to create incredibly powerful Extensions that communicate directly with a wide range of mainstream and indie games.

    “Our goal is to enable new, interactive experiences on Twitch for game developers. There are a lot of tools for streamers, but we pride ourselves on having the first developer-grade SDK for interactive streams,” says Jacob Navok of Genvid. “We have support for UE4 and Unity out of the box and a suite of tools to help you deploy on AWS, as well as samples that you can draw upon to create your first experiences in hours.”

    Lately, Genvid has been busy powering Twitch Extensions, from fighting games like Omen of Sorrow to the first-person shooters like the Counter-Strike Twitch Premium Pass for their Counter-Strike: Global Offensive FACEIT Majors, as well as arcade games like Killer Queen and even a Japanese 3v3 competitive VR tile called Blitz Freak.

    Take a closer look below at how developers have used Genvid to power their Extensions.

    CS:GO by STATSHELIX

    StatsHelix was founded with the goal of providing the best stats and analytics products to esports games and players. Since then, they have become known for using game data to enhance gaming experiences and delivering tools for broadcasters, pro-gamers, and viewers.

    StatsHelix empowers viewers to be more than mere spectators. Their Extension, built on top of Genvid’s datastreaming building blocks, allow users to interact with the live stream in the way they please.Want to know the scores? No need to wait for the broadcaster to bring them up!

    “Twitch has a great and diverse community, and not every viewer wants the same experience. These Extensions make the stream more enjoyable for everyone, by letting users decide what’s important to them,” says Moritz Uehling, COO, StatsHelix.

    In the Counter-Strike: Global Offensive FACEIT Majors, StatsHelix exposed internal game data to power new experiences for the tournament viewers, and using Genvid’s datacapture and web APIs made those interactive and synchronized to the Twitch video frame. Some of the features that viewers gravitated toward demonstrated the pent up demand for viewers to be a part of the game rather than simply watching a game. Some of these features were a customized UI, which — among other things — allowed viewers to change the weapon’s crosshair view, the ability to call the scoreboard at any point in the game, and a live-updating minimap that showed a more detailed view of the main map, including player positions.

    StatsHelix has shared some key learnings from building the CS:GO Extension that will help developers create their own Extensions. First, people love to customize things and will use almost every option you give them. It’s not necessary, of course, but it makes the experience feel so much more complete.

    Onboarding matters. Viewers aren’t used to clicking on videos — make sure to teach them well.

    Viewers still love the stream! Any Extension you build should enhance the stream, and not distract from it. A feature like the scoreboard is a perfect example; it helps the viewer just when they want.

    And most importantly, StatsHelix says they learned that the Twitch community is amazing, and they are eager to provide the feedback that will help you build a better game for them. Don’t pass up this opportunity!

    CHKN by KATAPULT

    Katapult Studio is an interactive entertainment company committed to developing products for creators. Their game CHKN is an fantasy game where you choose your own adventure. Players can design fantastic animal creatures using “life blocks” that are powered by AI. It’s a toolset for players to create their own stories and characters.

    Viewers can interact with a brand new Arena mode for CHKN that exists only through the stream on Twitch and is powered entirely by Genvid + Unity on AWS. Using the Twitch Extension, viewers can vote for the CHKN that will appear, clap, and cheer for their favorite CHKN, and buy items to enhance the CHKN via Bits which Genvid encourages.

    “ The interactive Extension allowed us to think about how a larger community of players, streamers, and non-playing viewers could all interact with the world of CHKN. We are still early in our journey with interactive streaming but excited to be learning from our streamers and beta audience,” says Kyra Reppen, CEO of Katapult Studio.

    A major part of Katapult’s journey with CHKN has been seeing just how their player community creates unique and extraordinary creature characters — that were as entertaining to watch as they were to build or interact with in-game. The interactive Extension allowed Katapult to think about how a larger community of players, streamers, and non-playing viewers could all interact with the world of CHKN.

    “ Working with our Twitch users from the prototype phase, we’re able to focus on making the best experience possible through iteration on features, including balance of the level of viewer interactivity (including viewer control moments), in-game camera behavior during broadcasts, the pacing of the Arena rounds, and even in-Extension UI,” says Reppen. “We see this as the future of entertainment.”

    KILLER QUEEN by BUMBLEBEAR

    BumbleBear is an independent Brooklyn-based arcade game company focused on multiplayer games set in real-world environments. The flagship product is Killer Queen, a competitive 10-player arcade game. Two new arcade games are in the works, including Black Emperor, a motorcycle endless runner that is based on the teenage bike gangs of Japan called Bosozoku.

    Killer Queen is a public game meant to be played in arcades so it has no customization; this is where the Genvid SDK Extension comes in — data normally not accessible became accessible, and games normally only watcheable in arcades could be seen anywhere. The Extension allows spectators to customize characters and add flair and functionality that does not exist in the game, as well as educate players about aspects of the game by allowing them to click on key elements to find out what they mean and how they are useful in the game. In future versions of the Extension, the BumbleBear team plans to integrate more stats that will add new dimensions to the game.

    “The response so far has been very positive,” says Nik Mikros, CEO of BumbleBear. “We showed a prototype of the extension at GDC and many of our players came by and checked it out. I think they were all universally excited by what it will grow into.”

    BLITZFREAK by ACTEVOLVE

    ActEvolve are a startup developing VR content. Blitz Freak is their first title, and it was created to focus on both player and viewer entertainment.

    “VR games tend to focus too much on immersive experiences for the players and leave out the people not playing,” says Kei Sato from ActEvolve. “For VR games to develop commercially, and become an esport genre, it has to be appealing to the people watching. As we were searching for ways to make the game more appealing to audiences, we engaged with Genvid Technologies, the developer of the Twitch Extension.”

    The Genvid-created Twitch Extension allows the audience to not only see player status as an overlay, but also to actually participate in the match. Extensions were used to add cheer buttons and bomb buttons, which allow the viewers to cheer or bombard chosen players. This gives viewers the ability to affect the outcome of the game through active participation.

    A Blitz Freak tournament was held and live streamed on Twitch with the Genvid Extensions in September 2018. Over the course of the two-and-a-half hour live stream, they had an average of 200 viewers and 313 viewers at the peak. There were over 5,000 likes and 1,000 bombs initiated via the Extension.

    One learning from the tournament was the difficulty of getting the players to actually use the Extension features and getting them involved in the match. “Since the Extension features are a completely new thing for viewers, they are not used to the viewing experience they provide,” Sato says. “To have viewers constantly using the Extension features to interact with the game, we need to communicate the potential that it has, and show them how it can change the game viewing experience.”

    We hope you are inspired by these shining Extension examples and leverage the growing community and powerful tools like Genvid’s SDK to power your next Extension — and you can always reach out to TwitchDev for help through our forums, on Twitter, or during our monthly live streams.

    Website: LINK

  • Sony Teases 2019 Announcements

    Sony Teases 2019 Announcements

    Reading Time: 2 minutes

    With The Game Awards 2018 come and gone, it’s time to evaluate the performances of all the different players at the event.

    Sadly, Sony didn’t have the role many thought it would have after cancelling PlayStation Experience 2018 and skipping E3 2019.

    No new games were announced, and we didn’t have trailers nor release dates/windows for exclusives such as Death Stranding, Ghost of Tsushima and Dreams.

    Anyway, it looks like the Japanese platform owner is still in a good mood and wants to tease something about its lineup for the coming year.

    On Twitter, SIE North America and Worldwide Studios president Shawn Layden has answered a fan’s question on the state of the lineup, hinting at announcements coming in 2019.

    “See you in the new year,” Layden simply said, which is a good teaser of things to come in a matter of few months.

    It remains to be seen whether he means things like look at the games we’ve already announced to be coming in 2019, like Days Gone, Dreams, Concrete Genie or wait for more about Death Stranding and the others.

    Rumors claim there’s a chance that PS5 could be revealed as early as next year, and with it those exclusive could be getting cross-gen releases.

    That would make quite the announcement, although it’s just rumors and the most likely PlayStation 5 release window remains 2020.

    Website: LINK

  • Jak and Daxter games get limited physical release on PS4

    Jak and Daxter games get limited physical release on PS4

    Reading Time: 2 minutes

    The Jak and Daxter PlayStation 2 games are being reprinted on disc — as PlayStation 4 releases — by boutique publisher Limited Run Games. The first, Jak and Daxter: The Precursor Legacy, goes on sale today in extremely limited quantities.

    The publisher’s re-release of Naughty Dog’s Jak and Daxter games will be physical discs that play those PS2 games on a PS4. Limited Run Games opened sales earlier today. Only 7,500 copies will be printed: 2,500 collector’s editions and 5,000 standard editions. It’s an unusual move, but one clearly aimed at collectors and hardcore Jak and Daxter fans, based on the collector’s edition contents.

    From the PlayStation Blog: “Each game’s Collector’s Edition will include a special item that ties into the game. Jak and Daxter: The Precursor Legacy will include a decorative metal Orb, a USB drive shaped like a memory card, trading card pack, exclusive poster, and a CD soundtrack. This will mark the very first time the Jak and Daxter soundtracks will be released! Additionally, each Collector’s Edition will include a piece of history from the series. We’ve secured never-before-seen historical documents to include in each of the Collector’s Editions. For each game, we will be producing a hardback foil-stamped book containing images from Naughty Dog’s original Jak and Daxter production binders. These binders dive into the world and characters in a depth fans have never seen before and offer a glimpse into how the games were formed.

    Limited Run says it will release the other games in the series — Jak 2Jak 3 and Jak X: Combat Racing — by June 2019. And for fans who purchase all four games, Limited Run, Sony and Naughty Dog will release a “mock case” for Jak 4, a game that does not exist but was in development at one point. That Jak 4 “release” will include a nice, exclusive bonus: “The mock case will include a code redeemable for a PlayStation 4 system theme based on Naughty Dog’s original late-00’s Jak 4 concept art. There will be no other way to acquire this item outside of this, so make sure to order all four of our releases if you want to own it. Fans who purchase all four games will be mailed the Jak 4 mock case after June 30, 2019.

    Sony released the four Jak and Daxter games for PS4 as downloadable PS2 Classics last year. Those re-releases up-rezzed the original games to 1080p, and included PS4 features such as PlayStation Network trophies, Share Play and Remote Play.

    Website: LINK