College - Author 1

College of Engineering

Department - Author 1

Computer Science Department

Degree Name - Author 1

BS in Computer Science



Primary Advisor

April Grow, College of Engineering, Computer Science and Software Engineering Department


As the world of digital media evolves, so too does the way producers and consumers of entertainment content interact with each other. Live streaming is one such evolution. In this format, one person broadcasts their camera and/or their computer screen to a large audience of viewers in real time. People tuning in can communicate with other viewers and the streamer using the chat feature built-in to the streaming platform.

A new type of entertainment has recently entered the marketplace: interactive entertainment. Concerts are being held virtually in games like Fortnite (Epic Games 2021). TV Shows on Netflix are beginning to experiment with choice-based narrative options akin to a “Choose Your Own Adventure” game. Live streaming has also embraced this new direction of engaging content. In the past decade, the chat feature has been utilized as more than just a communication tool. In 2014, a programmer utilized the Twitch API to convert chat messages into game commands, starting the first iteration of “Twitch Plays Pokemon” (Helixpedia 2022).

The goal for my project was to create a trivia game targeted specifically for Twitch streamers to play with their viewers. Rather than have viewers collectively control one character, each viewer has an individual entity they are in charge of, using basic chat commands to move in the game. While the core gameplay is simple, moving one’s character to the correct location corresponding to the answer of a trivia question, the competitive element of this game distinguishes it from other Twitch chat controlled experiences.