Technically Clean
Made in Unity with C#
Role: Gameplay Programmer
Team size: 8
Time: 4 weeks
Game project made at Futuregames with the theme "Cleaning Checklist".
You had a party last night, with only two minutes left until your parents come home, can you clean the place in time? Technically Clean is a challenging, fast paced, arcadey puzzle game. There is a way to clean and a way to make things look clean. Find the best way to "Technically Clean" and reach the highest score.
Nominated for Best Art, Best Narrative and Best Tech at Swedish Game Awards 2022.
Items and stations
At the start of the project all programmers worked together to create the main gameplay feature, the chores. All the chores are split up into items (ChoreObject) and stations (ChoreStation). The players job is to collect items and store them in stations to finish tasks and earn points. However, depending on which stations the items are stored in the player may even gain bonus points.
To make the game more fun visually I was tasked with creating the VisualUpdater, a component that changes the visuals of a station when a certain number of items has been stored inside of it.




Score UI script that takes ScriptableObjects to calculate the current percentage.


Score UI script that takes ScriptableObjects to calculate the current percentage.