Ищете крутые кейсы в digital? Посмотрите на номинантов Workspace Digital Awards 2026!
Cookies.Games
3D-персонаж, 200+ объектов и анимационная система для детского EdTech-приложения
Cookies.Games
#Разработка игры под ключ

3D-персонаж, 200+ объектов и анимационная система для детского EdTech-приложения

25 
Cookies.Games Россия, Воронеж
Поделиться: 0 0 0
3D-персонаж, 200+ объектов и анимационная система для детского EdTech-приложения
Клиент

AI Buddy Inc

Сфера

Образование, наука, работа

Регион

США

Сдано

Июнь 2020

Задача

AI Buddy Inc. создала прорывную голосовую технологию, но им нужен был визуальный «лицо продукта» — персонаж Buddy, который будет вызывать доверие у детей 3–8 лет, передавать эмоции через мимику и анимацию, и при этом работать с частотой 60 fps на бюджетных смартфонах

3D-требования к персонажу

Poly budget: ≤ 3000 tris для основного тела Buddy (мобильный лимит)

Лицевая система: 24 морф-таргета для передачи 8 базовых эмоций

Скелетный риг: 42 joint — тело + антенна + пальцы + лицевые кости

Анимационный набор: 35+ уникальных анимаций (idle, talk, react, win, lose)

Cartoon-стиль PBR: Albedo + Normal, без Roughness/Metallic (мобильный shader)

Поддержка Unity Mecanim: blend tree для плавных переходов между состояниями

LOD0/LOD1 для дальних планов (LOD1 = 1200 tris, flat shading)

Требования к библиотеке ассетов

200+ обучающих 3D-объектов (алфавит, цифры, животные, еда, транспорт)

Единый cartoon PBR-стиль: тёплая палитра, преувеличенные пропорции

Мобильный polygon budget: 50–800 tris на объект

Текстуры: 256×256 – 512×512 (атлас для мелких объектов)

18 VFX-эффектов: одобрение (звезды, конфетти), ошибка, загрузка

Анимации объектов: появление, исчезновение, idle-покачивание

48 коллекционных предметов для кастомизации Buddy (шляпы, аксессуары)

Решение

Buddy — центральный 3D-актив всего приложения. Над его созданием работала специализированная команда: character artist, rigger и animator. Производство заняло 8 недель, включая 6 раундов ревью с командой Buddy Inc.

Дизайн и концепция

Дизайн Buddy создавался с нуля совместно с командой AI Buddy Inc. Ключевые требования: робот-образ (технологичность), но с округлыми добрыми формами (дружелюбность для детей), крупные выразительные глаза (главный эмоциональный инструмент), антенна как акцент личности. Пропорции умышленно «детские»: большая голова относительно тела, короткие ноги — архетип персонажа-компаньона.

Моделирование и ретопология

Базовая форма строилась в Autodesk Maya с использованием box-modeling техники. Принципиальное решение — разделить меш на функциональные части: отдельный меш для головы (содержит морф-таргеты), тело (содержит физику броши и деталей), руки и ноги (независимые сегменты для анимации).

Система мимики: 24 морф-таргета

Лицевая анимация Buddy реализована через blend shape систему Unity. Cookies.Games создали 24 уникальных морф-таргета, покрывающих 8 базовых эмоциональных состояний с промежуточными фазами для плавных переходов:

42-joint rig включает полный скелет тела + лицевые кости + IK-цепочки для рук. Анимации (35 уникальных) создавались в Autodesk Maya и экспортировались в Unity Mecanim Animator Controller с blend tree для плавных переходов между состояниями:

Реакция на ошибку: Try_Again (мягкий), Error (растерянный)

Idle группа: Happy_Idle, Thinking_Idle, Talking_Idle (3 варианта)

Реакция на правильный ответ: Correct (звезда + хлопок), Win (прыжок)

Talk цикл: 6 вариантов lip-sync-ready анимаций

Загрузка / ожидание: Loading (антенна мигает), Wait (нетерпеливый)

Приветствие / прощание: Hello (машет), Bye (прыгает)

Результат

Весь 3D-комплект был принят и интегрирован в Unity без технических правок. Производительность на iOS и Android соответствовала требованиям: 60 fps на iPhone 7, 30+ fps на Android-устройствах с Snapdragon 625.

Результат

2840 tris — выполнено

24 blend shapes (8 основных + переходы)

35 анимаций + 12 вариантов idle

60 fps на iOS, 45 fps Android mid-range

200+ объектов — превысили план

Принято без изменений

50M+ скачиваний. TIME EdTech Rising Star 2024

Отзыв клиента

Buddy должен был стать другом ребёнка — живым, эмоциональным, надёжным. При этом уложиться в 3000 полигонов и работать на iPhone 7. Cookies.Games нашли баланс, который мы не ожидали увидеть.
— Команда AI Buddy Inc.

https://apps.apple.com/ru/app/buddy-ai-a%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9-%D0%B4%D0%BB%D1%8F-%D0%B4%D0%B5%D1%82%D0%B5%D0%B9/id1255783056

Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Cookies.Games с удовольствием обсудит вашу задачу

Оставить заявку