← Games and prototypes

PORTFOLIO / Mobile game prototype

DIY Cleaning.

A garment care prototype with multiple tools and stage outcomes. A moisture mask and AsyncGPUReadback track drying progress.

My roleGameplay Developer
FocusTools and garment care stages
Technologies
UnityC#URPuGUIDOTweenAsyncGPUReadback
A shirt before and after cleaning on the DIY Cleaning cover

Project illustration. Gameplay screenshots and video follow below.

Cleaning, washing, and drying

DIY Cleaning combines cleaning, washing, and drying in one garment care prototype. Mistakes leave marks on the fabric and affect the final rating.

Tools and mistakes

Dried mud, hair, and stains each need a different tool. A brush removes pieces of mud, a roller collects hair, and a soapy brush clears stains while adding foam. Selecting an area brings the camera closer and opens the tool panel.

An unsuitable tool does not clean the fabric. Continuing to rub leaves damage. The washing program is also checked against the garment type. A wrong choice changes the fabric color and affects the stage rating.

Moisture mask

During drying, a CustomRenderTexture mask stores the wet areas. AsyncGPUReadback reads it to update the progress bar. Holding the tool in one place leaves a stain and marks the drying stage as unsuccessful.

Order result

The cleaning, washing, and drying ratings determine the number of stars. The clean fabric and any damage remain visible on the client’s garment. Completing the order saves the level counter and starts the next cycle.

Cleaning, washing and drying clothes · Open video

Looking for a gameplay developer?

I would be glad to discuss your team’s work and talk through these projects.

All games and prototypes