Client: ZA/UM Studio

Disco Elysium Companion

Disco Elysium is a role-playing video game that game takes place in a large city still recovering from a war decades prior to the game's start, with players taking the role of an amnesiac detective who has been tasked with solving a murder mystery.

Using the Twitch Integration, streamers can play the game cooperatively with their viewers through the use of dialogue voting and in-game state boosting features.

Thomas helped us out in very quick, professional and knowledgeable way. In hindsight, it is a little hard to imagine ZA/UM even had the courage to tackle a Twitch integration in such a last-minute fashion. Without Thomas' help, this project would have failed for sure.

Denis Havel
Executive Producer

A democratic viewer experience

Disco Elysium has an immensely rich story with more dialogue choices than you can shake a stick at. Because of this incredible depth, it feels like you're getting immersed in your own customised story. Working with ZA/UM Studio, I created a Twitch integration that lets viewers write that story together with the streamer.

Co-operative storytelling

Dialogue choices in any RPG can be overwhelming, especially one with a sprawling story and many branching dialogue trees like in Disco Elysium. Rather than having to decide on their own, the streamer can decide to let the audience vote on the dialogue option.

This lets the viewers become much more invested in the story and how it'll play out, since they're no longer just a passive spectator.

The dialogue voting feature allowing viewers to vote on which dialogue option the player should choose.

Powered by real-time game data

Integrating game data into a live Twitch integration may seem daunting at first, but thanks to the architecture of the extension backend, ZA/UM had no issues integrating their game data with the custom Twitch integration.

This game data is sent in real-time to the backend, allowing for a seamless experience for the viewers. This lets them interact meaningfully with the game as events unfold.

Journal & Character Inspector

Using the Twitch integration viewers are able to fully immerse themselves in the streamer's playthrough, by reading the journal (a kind of quest log), and by inspecting the player's stats.

Knowing what skills the player has specialised in lets the viewers make a more informed decision during dialogue and meditation voting.

The journal showing the player's progress in the game.

Seamless UI

Much like Disco Elysium's story, the in-game UI is rich, textured and heavily stylised. Great care was taken to port the same UI style to the extension.

Matching the game UI to the Extension UI allowed for a seamless and smooth transition, letting viewers easily switch from consuming content to interacting with the game on a deeper level.

A helping hand from the audience

The meditation feature was built to foster more engagement between the streamer and their audience while playing Disco Elysium. The Meditation feature lets streamers temporarily boost their stats by having the viewers vote on which stat to boost (and which one to diminish in return).

This boost lasts for a short amount of time, and lets streamers experience more game content (e.g. dialogue choices locked behind a certain stat level).

The meditation feature allowing viewers to strengthen and diminish a player's stats temporarily

Interested in learning more about Twitch integrations for your own game? Let's chat!