Анимация для игр

1. Первичный контакт и технический бриф: что нужно отправить студии
После отправки запроса вы получите техническую анкету. Заполните её максимально точно — это единственный способ избежать переделок. Обязательно укажите таргет-платформу (PC, mobile, console) и версию движка (Unity 2026 LTS, Unreal Engine 5.6 и т.д.). Приложите референсы: видео референс (ссылка на YouTube или Vimeo) и концепт-арт (фронт/профиль/тыл). Если анимация персонажа — добавьте файл с уже готовым скелетом (bone structure) в формате FBX или схему риггинга от вашего тех-арт отдела. Чем больше данных, тем точнее смета.
В ответ вы получите коммерческое предложение с разбивкой по этапам: отдельно блокировка (blocking), сплайн-анимация (curves/linear), финальная чистка и экспорт. Средняя цена одной секунды качественной игровой анимации (Looping, In-place) в 2026 году составляет 1200-2500 рублей за секунду без учёта риггинга. Скины (Skin weights) и маскировка (Masking) рассчитываются отдельно — от 800 рублей за кость.
- Риггинг (Rigging): Создание скелета (Joint chain), контроллеров (IK/FK switch), атрибутов для блендшейпов. Средний срок — 2-5 дней для персонажа средней сложности (20-40 костей).
- Скининг (Skinning): Весовые карты (Weight painting) в Blender или Maya. Требуется точность: если кость локтя влияет на плечо больше чем на 0.1 — это ошибка. Проверяется через матрицу деформации.
- Blocking pass: Первая итерация с ключевыми позами (Key poses) и таймингом (Timing charts). Оплата — 30% от суммы.
- Spline pass: Сглаживание кривых, добавление драматизации (Anticipation, Follow-through, Overlap). Оплата — 30%.
- Final polish: Чистка анимации от дрожания, фиксация контакта стоп с землей (IK lock), проверка коллизий (Cloth/Physics). Оплата — 30%.
- Экспорт и сжатие: 10% от суммы. Включает оптимизацию под target-платформу (сжатие текстур до ETC2/ASTC, сведение ключей (Keyframe reduction) до 20% точности).
2. Оплата, NDA и юридическая защита прав на контент
Стандартная схема: предоплата 50% стартового этапа (Blocking или Rigging). Оставшиеся 50% выплачиваются после утверждения сплайн-версии (Spline pass). Возможно разбить на 3-4 платежа если бюджет больше 150 000 руб. Все расчёты в безналичной форме с НДС (для юрлиц) или по договору ГПХ (для физлиц). Сразу подписывается NDA (Non-disclosure agreement) — он запрещает разглашать ваши концепты, билды и технические решения. Передача исключительных прав (Full buyout) происходит после финального платежа — студия не может использовать ваш ассет в портфолио без вашего письменного разрешения.
Если вы заказываете анимацию для метавселенной (Roblox, VRChat, Horizon Worlds) — дополнительно подписывается лицензия на использование в user-generated контенте. В этом случае студия не несет ответственности за моды или ретекстуры, сделанные пользователями. Для кинематографических трейлеров (Pre-rendered) стоимость анимации выше на 40-60% из-за высокой детализации текстур (8K-16K тайлы) и необходимости ручной доработки шейдеров (Subsurface scattering, Hair cards).
3. Процесс производства: чекпоинты, связь и контроль качества
После предоплаты вы получите доступ к закрытому Trello-доске или Notion-проекту с дедлайнами, комментариями и версиями файлов. Каждые 3-5 рабочих дней — статус-апдейт с видео (playblast) или скриншотом из viewport. Критические ошибки (например, неправильная ориентация костей в стонике) исправляются в течение 4-х часов после уведомления. Для срочного заказа (< 24 часа на дедлайн) вы можете купить приоритетное обслуживание (Priority pipeline) +50% к стоимости. Финальное видео финализованной анимации отправляется в двух форматах: LQ (1280x720, 15 fps) для утверждения и HQ (3840x2160, 60 fps) для архива.
Технический QA проводится по трем каналам: визуальная проверка (нет ли выворотов суставов, clipping), функциональная проверка (импорт в Unity/Unreal без ошибок) и оптимизационная (минимальный Draw call, кол-во треугольников < 7 000 на персонаж). Если анимация содержит физику (Cloth, Hair, Rope) — обязательно снимается отдельный видео-лог с нагрузочным тестированием на слабом железе (например, на телефоне с 2 Гб ОЗУ).
- Формат файлов: FBX (2019-2026) с embedded media или GLTF Binary (.glb) для Web/AR/VR.
- Текстуры: TGA (8-bit или 16-bit с альфа-каналом) максимум 2048x2048 px, сжатие DXT5 (BC3) для статики, ETC2 для мобильных.
- Блендшейпы (Blend Shapes): до 50 шейпов на меш, каждый шейп с коррекцией дельты (Delta mesh).
- Документация: В комплекте идет PDF с описанием контроллеров, листом использованных плагинов (ARnold, Houdini Engine) и инструкцией по импорту.
4. Интеграция в движок: Unity, Unreal Engine и WebGL
После получения финального пакета вы импортируете FBX в ваш проект. Для Unity 2026: убедитесь, что в настройках импорта включен «Animation Compression» в режим «Optimal», а Rig Type установлен «Generic» (для нестандартных скелетов) или «Humanoid» (для Mecanim). Ключевые кадры (Keyframes) должны быть не чаще 10 FPS для фоновых объектов и 30 FPS для главных персонажей — это снижает нагрузку на CPU на 15-20%. В Unreal Engine 5.6 используйте тип анимации «Animation Blueprint» с переменными Blend Space (например, для смешивания ходьбы и бега). Проверьте, что корневая кость (Root bone) не имеет вращения — это предотвращает проблемы с коллизией. Финальный билд с анимацией должен проверяться на целевой платформе: на Android — через Android Studio с профилированием CPU/GPU, на консолях — через Devkit.
Если анимация используется в WebGL (например, для браузерной RPG или онлайн-шоурума), используйте конвертацию в GLTF Binary (размер файла уменьшается на 60% по сравнению с FBX). Настройте LOD (Level of Detail) — для дистанции >15 метров включается упрощённая версия анимации (только ключевые позы). Все текстуры должны быть предзагружены через Asset Bundle, чтобы не было рывков при первом воспроизведении. Бюджет памяти для анимации в WebGL — не более 2 Мб на персонаж. Старайтесь минимизировать число Morph Targets (блендшейпов) — они резко грузят видеопамять в браузере.
5. Техническая поддержка и гарантийное обслуживание
После финального платежа вы получаете 30 дней бесплатной поддержки: правки багов (например, если анимация сломалась при импорте в новую версию движка), замена текстур на сжатые версии, исправление артефактов (Aliasing, Z-fighting). Для срочных хотфиксов (если баг найден в продакшене) — поддержка в течение 2 часов в будние дни. Если анимация требует доработки через 3-6 месяцев после поставки (обновление скелета или добавление новых анимаций), вы можете докупить блок обслуживания (Maintenance Retainer) на 10 часов в месяц (от 7 000 руб/час). Все файлы хранятся в закрытом облаке (Google Cloud или Яндекс.Облако) с версионированием — доступны для скачивания в любой момент.
Гарантия распространяется только на те анимации, которые не были изменены вашими специалистами (редактирование .meta, переименование костей, смена шейдера). Если вы самостоятельно правили риггинг или скининг — гарантия аннулируется. Исключение: правки, сделанные по нашей документации (например, изменение скорости воспроизведения через анимационный контроллер). Для проектов с открытым исходным кодом (Open source games) гарантия не предоставляется — работа идёт по принципу «as-is». Каждый клиент получает ссылку на технический FAQ (содержит 30+ типовых вопросов по импорту, сжатию и оптимизации).
6. Сроки, дедлайны и управление запросами (Poker planning)
Минимальный срок выполнения простой анимации (один Loop, один персонаж, без физики) — 3 рабочих дня. Сложные проекты (кат-сцены, несколько персонажей в одной сцене, динамическая физика) — от 14 рабочих дней. Все сроки фиксируются в Project timeline. Если вы добавляете новые требования после начала Blocking pass — срок сдвигается на столько дней, на сколько увеличивается трудозатраты (оценка через PERT-диаграмму). Задержка с вашей стороны (например, долгое утверждение референсов) — не является форс-мажором и может приводить к переносу дедлайна. Для контроля сроков мы используем Agile-методологию (Scrum с 2-недельными спринтами). Каждый понедельник вы получаете Sprint review — список выполненных и планируемых задач. Если нужно ускорить производство — можно купить «Fast Track» (+60% к стоимости, сжатие сроков на 40%).
- Правило одного free-revision: В рамках каждого этапа (Blocking/Spline/Final) разрешается один бесплатный раунд правок (не более 5 изменений). Каждый дополнительный раунд — +10% от стоимости этапа.
- Отказ от проекта: Если вы решаете остановить проект после Blocking — студия возвращает 50% предоплаты (только за вычетом уже выполненной работы по риггингу).
- Конфиденциальность: Все материалы (включая переписку и черновики) удаляются через 6 месяцев после окончания проекта, если не запрошено их сохранение отдельным договором.
Помните: качественная игровая анимация — это не просто движение, а математическая модель взаимодействия костей, весов и ограничений. Следуя этому процессу, вы минимизируете риски получить «пластиковую» анимацию с неестественными углами и прерывистыми движениями. Заказывайте анимацию как комплексную услугу — от риггинга до пост-продакшн поддержки — и ваш проект будет выглядеть профессионально на любой платформе.
Добавлено: 24.04.2026
