top of page

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.

Progress tracking

  • Used ScriptableObject-based Runtime Sets to store and share objects for different types of tasks.

  • To track progress I created ScriptableObject-based Tasks, keeping track of current and total number of an item.

  • Narrative phone UI to track and highlight progress of individual tasks.

bottom of page