top of page

Master's Final Project

Project Type

Software Used

Primary Role(s)

University

Unreal Engine 5

Game Design  ,  Visual Scripting

Overview

For the Master's Final Project, I was tasked with researching a topic of my choosing and creating a project based on the knowledge gathered. For mine, I choose to research why real-life simulation games became so popular and the appeal behind them. With the research done, I applied the knowledge to create a cleaning simulator inspired by games like PowerWash Simulator and Viscera Cleanup Detail.

​

The project itself includes an upgrade menu that the player can use the money earned during gameplay to upgrade the mop, a hover grab system with the ability to rotate the held item as well as bringing it closer or further from the player camera and a mopping system using a Dynamic Materials and Render Targets.

Detailed Info

A detailed list of tasks for the project:

​

  • Compile a document with the research gathered, detailing the aims for the project, the player demographic and research into escapism, freedom and curiosity.

  • A main menu leading to the game, tutorial and upgrade shop.

  • Interact mechanic to detect if the item interacted with was the mop, bucket, trash or a stain.

  • A mopping mechanic that uses a Dynamic Material Instance before creating a Render Target that the mop with draw on.

  • Hover Grab mechanic using a line trace to detect if the interacted object can be picked up before suspending it in the air in front of the player camera. This mechanic includes features to bring the object closer or further from the camera and to rotate the object in any direction.

  • UI that tells the player how much water the mop still has, how much money they currently have and progress until the level is complete.

Gallery

  • Email
  • LinkedIn
  • Facebook
bottom of page