top of page

E-Ntertainer

itch. io

About

E-Ntertainer was a gamification project where we had to create a game based on a social issue and my group decided to show the issues of mental health through social media addiction. We decided to make a mock vtuber twitch stream and the main system I worked on was the fake chat system.

Project Info

Role: Gameplay Programmer

Team Size: 5

Time frame: 8 months

Engine: Unity 2022.3.41f1 (C#)

Project Overview

E-Ntertainer is a simulated VTuber Twitch stream and the main thing we wanted to simulate was a chat box where fake users send messages that respond to the player's actions and how they do within the game. The chat can either gain high or low approval depending on how well the player does during the course of the game. 

​

While creating the game we thought it best to use scriptable objects to contain all the data we had for each different type of chat message (High/Low Approval, Audience, Mood, General messages, chat messages when the player dies in level, and lastly a bunch of username combinations)

image (7).png
image (8).png

This system uses various constantly updating variables throughout the game such as tracking the player's speed through each section of the game, picking up collectibles, how many times the player dies in each section, etc.

image (6).png

To display the chat box it is a simple vertical layout group with a sprite mask to hide old chat text. However, to give it the Twitch chat feel where text appears from the bottom up everything is flipped upside down. Each chat message is rotated 180 degrees and so is the text box to fake it so the text appears from the bottom and pushes all text up

bottom of page