Мобильная игра на Unity для осенней кампании производителя детских соков: сбор фруктов в сад, без рекламы и покупок
Задача. Российский производитель детских соков хотел к осени кампанию, которую дети запомнят без плакатов: игру, к которой ребёнок возвращается сам. Условия: короткие сессии без долгих вступлений, никакой рекламы, ссылок наружу и покупок, игра не собирает личные данные. Выпустить её нужно было в мобильном браузере и на Android и проверить на слабой технике.
Решение. Механику придумал на бумаге: с веток падают фрукты, ребёнок ловит их в корзину и растит сад, уровни идут по сезонам, ошибки не наказываются. Людей и лиц в игре нет, только фрукты, корзины, листья и силуэты птиц. Сцены собрал в Unity 3D в мягкой мультяшной графике с небольшими текстурами, сборки WebGL для браузера и пакет для Android. На C# написал логику уровней, падение и столкновения, подсчёт очков и смену сезонов, физика упрощённая, прогресс хранится только на устройстве. Тестировал на слабых телефонах (частота кадров, нагрев, батарея), потом с детьми сотрудников клиента в присутствии родителей, после чего упростил первый уровень.
Результат. Игра вышла к началу осени, первый сад вырастает за пару минут, на старых планшетах без рывков, дети просили сыграть ещё. WebGL-версия дольше грузится в первый раз и не пойдёт в совсем старых браузерах, для зимы обсуждают новые уровни.
Евгений Росляков, сайты с 2016 года. Работаю как самозанятый по договору, закрывающие документы для юрлиц.