← Игры и прототипы

ПОРТФОЛИО / Прототип мобильной игры

DIY Cleaning.

Многоэтапная обработка одежды с разными инструментами и учётом ошибок. Маска влажности и AsyncGPUReadback определяют прогресс сушки.

Моя рольGameplay Developer
ЗадачаИнструменты и этапы обработки
Технологии
UnityC#URPuGUIDOTweenAsyncGPUReadback
Рубашка до и после очистки на обложке DIY Cleaning

Иллюстрация к проекту. Игровые кадры и видео находятся ниже.

Очистка, стирка и сушка

DIY Cleaning объединяет очистку, стирку и сушку одежды в одном прототипе. Ошибки оставляют следы на ткани и влияют на итоговую оценку заказа.

Инструменты и ошибки

Для засохшей грязи, шерсти и пятен нужны разные инструменты. Щётка удаляет кусочки грязи, ролик собирает шерсть, а мыльная щётка очищает пятна и добавляет пену. Выбор участка приближает камеру и открывает панель инструментов.

Неподходящий инструмент не очищает ткань. Если продолжать тереть, он оставит повреждение. Выбор программы стирки также проверяется по типу вещи. Ошибка меняет цвет ткани и влияет на оценку этапа.

Маска влажности

Во время сушки влажные участки отмечаются в маске CustomRenderTexture. AsyncGPUReadback считывает её для обновления полосы прогресса. Если задержать инструмент на одном месте, на ткани появляется пятно, а этап считается неудачным.

Итог заказа

Оценки очистки, стирки и сушки определяют число звёзд. Чистая ткань и повреждения видны на одежде клиента. После завершения заказа счётчик уровня сохраняется, и начинается следующий цикл.

Очистка одежды, стирка и сушка · Открыть видео

Ищете геймплейного разработчика?

Буду рад обсудить задачи вашей команды и рассказать о работе над играми.

Все игры и прототипы