Website powered by

Ultimate Rommate Simulator

Ultimate Roommate Simulator is a game done over the course of a semester with three more people. The idea was to emulate the very stressful experience that sharing a house during college can be. Players need to perform several tasks like studying and working but need to take several things into account, such as how stressed, hungry and exhausted they are. They share a house but need to take care of their responsibilities too, so coordinating who is going to take the trash out or use the living room are constant struggles. Most of my time was spent coming up with systems and mechanics, and then scripting them in Game Maker.

This was one of my longest projects so far, and it has come with its fair share of issues along the way. One of the features I am most proud of is the speech box that appears above a player's head when they cannot perform a task. While a simple idea at its core, it was quite important since it gives players valuable feedback on why they cannot do certain things sometimes. The challenge was to make something that was scalable, so we would not need to go back and add more code in case we created more tasks. At first it had some issues such as no message being displayed, or weirdly formatted messages. After tirelessly debugging and coming up with better ways to generate the messages we got it working. Some part of the problem also had to do with learning how Game Maker and JavaScript work. In the end we had a feedback system that was easy for me and other designers to use. All we had to do now was to tell a task what resources it requires and the message would be created automatically if needed.

You can check the game out here on itch: https://olivergallina.itch.io/ultimate-roommate-simulator
You can also check it out on GitHub: https://github.com/oliverpgallina/Ultimate-Roommate-Simulator

At the end of the game players get a Roommate Score that reflects how good of a roommate they were.

At the end of the game players get a Roommate Score that reflects how good of a roommate they were.