Создание раскадровки для анимационных вставок в играх

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

От иммерсивных приложений до игровых миров и 3D-сцен

Наша выделенная команда для VR/AR/MR-разработки, Unity-продакшна и 3D-моделирования и анимации с собственными кейсами и презентациями.

Посетить персонализированный сайт
Показано 1 из 1Все 242 услуг
Создание раскадровки для анимационных вставок в играх
Средний
~3 дня
Часто задаваемые вопросы

Наши компетенции

Какие этапы разработки игры?

Последние работы

  • image_games_mortal_motors_495_0.webp
    Разработка игры для компании Mortal Motors
    1457
  • image_games_a_turnbased_strategy_game_set_in_a_fantasy_setting_with_fire_and_sword_603_0.webp
    Пошаговая стратегия в фэнтези сеттинге With Fire And Sword
    979
  • image_games_second_team_604_0.webp
    Разработка игры для компании Second term
    605
  • image_games_phoenix_ii_606_0.webp
    3D-анимация — тизер для игры phoenix 2.
    674
  • image_training-quizzes_kids_shopping_quiz_614_0.webp
    Обучающая викторина для детей «Покупки в магазине»
    29

Производство игровых кат-сцен — это дорого. Каждый лишний день анимации или переделки ракурсов отбрасывает бюджет. Мы создаём раскадровки, которые сразу учитывают ограничения движка: переменный аспект, пустые текстуры на спине персонажа, лимиты источников света. Это сокращает итерации на 30–50% и экономит до 60% бюджета. Раскадровка, согласованная с техкомандой до старта production, — единственный способ получить предсказуемый результат.

Что такое раскадровка для in-engine cinematics?

Раскадровка (storyboard) для игровой анимационной вставки — это последовательность ключевых кадров с описанием движения камеры, действий персонажей, тайминга и эмоционального ритма сцены. Каждый кадр соответствует ракурсу или значимому моменту внутри ракурса.

Формат: обычно A4 или A3 листы с 4–6 кадрами на странице. Каждый кадр — схематичный рисунок (не финальное качество), стрелки движения камеры, тайминг в секундах, описание действий персонажа, технические заметки. Технические заметки в игровом storyboard включают то, чего нет в кино:

  • ограничения ракурса (можно ли показать спину — там может быть пустая текстура)
  • тип перехода между камерами (cut / blend / wipe)
  • наличие UI в кадре или полное отключение HUD
  • VFX-элементы, которые должны быть готовы к этому кадру
  • метка синхронизации с Timeline (время в секундах от начала сцены)

Согласно Wikipedia, раскадровка служит визуальным планом, но в играх она технически нагружена. Подробнее — Wikipedia.

Форматы storyboard для разных задач

Animatic-storyboard — ключевые кадры, достаточные для раскладки в аниматик. Минимальная проработка, максимальная скорость. Используется для согласования концепции до начала производства. Для сцены длиной 1 минуту — обычно 20–40 кадров. Animatic утверждает концепцию в 2 раза быстрее, чем production storyboard.

Production storyboard — подробная раскадровка с ракурсами, точным тайм-кодом, описанием каждого движения. Это техническое задание для аниматоров и технических художников. Для сложной сцены — 60–100 кадров на минуту контента. Production storyboard сокращает количество ошибок в анимации на 50%.

Camera storyboard — фокус только на движении камеры, без детальной прорисовки персонажей. Используется как ТЗ для настройки Cinemachine Virtual Cameras и Dolly Tracks.

Сравнение форматов по ключевым параметрам

Параметр Animatic Production Camera
Время создания (на 1 мин сцены) 1–2 дня 4–7 дней 2–3 дня
Количество кадров 20–40 60–100 15–30
Детализация анимации низкая высокая отсутствует
Использование концепт ТЗ для аниматоров ТЗ для камер

Почему техническая раскадровка важна для экономии бюджета?

На этапе раскадровки нужно знать технические ограничения целевой платформы и движка:

  • можно ли делать depth of field (дорогостоящий пост-процесс на мобильных) — если нет, некоторые кино-приёмы недоступны
  • поддерживает ли движок camera shake без просадки производительности — влияет на стиль handheld-camera
  • сколько источников света активно в сцене — определяет возможные световые решения
  • есть ли готовые анимации для нужных действий персонажей

Без учёта этих ограничений до 50% раскадрованных кадров могут потребовать переработки. Например, кадр с depth of field на мобильном устройстве может вызвать падение FPS ниже целевых 30. Заранее зная эти рамки, корректируем ракурсы и движения камеры, избегая дорогих итераций. Раскадровка, согласованная с программистами и техническими художниками до начала production, экономит 30–50% итераций — это подтверждено нашей практикой на 50+ проектах.

Как согласовать storyboard с движком до начала производства?

Раскадровка начинается не с карандаша, а с beat sheet — списка ключевых эмоциональных и нарративных моментов сцены в хронологическом порядке. «Игрок видит босса впервые» — beat. «Босс разрушает стену» — beat. «Камера показывает масштаб арены» — beat. Из beat sheet строится timing — сколько времени занимает каждый момент.

После timing — rough layout: схематичные ракурсы для каждого beat. На этом этапе выбираются типы планов (крупный план лица, средний план диалога, общий план для масштаба) и движения камеры (static, dolly in/out, pan, crane, POV). Типичная ошибка — использовать только средние планы. Контраст крупный/общий план делает монтаж динамичным даже без экшн-сцен.

Затем clean storyboard с деталями и технической разметкой. Если нужно — color key: упрощённая цветовая раскладка кадров для контроля светового решения (не финальный свет — но проверка, нет ли кадров, где все персонажи сливаются с фоном).

Каждый этап сопровождается консультациями с вашей техкомандой. Проверяем реализуемость каждого кадра на целевом движке (Unity, Unreal Engine 5) и вносим коррективы до запуска в производство.

Этапы создания раскадровки

  1. Сбор брифа — определение хронометража, количества персонажей, ключевых сцен и ограничений движка.
  2. Beat sheet — перечень нарративных и эмоциональных моментов.
  3. Rough layout — схематичные ракурсы с выбором типов планов и движений камеры.
  4. Clean storyboard — проработанные кадры с тайм-кодом и техническими пометками.
  5. Color key и camera notes — световая раскладка и инструкции для настройки кинематографии.
Типичные ошибки на этапе согласования Игнорирование aspect ratio, отсутствие синхронизации с Timeline и учёт готовых анимаций — частые причины переделок.

Типичные ошибки при раскадровке игровых кат-сцен

Ошибка Последствия Решение
Игнорирование aspect ratio Кадры обрезаются на разных экранах Размечать safe zone для 4:3, 16:9, 21:9
Отсутствие синхронизации с Timeline Анимация не совпадает со звуком Указывать тайм-код для каждого beat
Неучёт готовых анимаций Лишние затраты на анимацию Использовать existing assets где возможно

Детальный пример: раскадровка сцены знакомства с боссом для RPG

Для одного из проектов требовалась кат-сцена длительностью 45 секунд: игрок входит в арену, босс появляется из портала, камера показывает масштаб. Сначала собрали beat sheet из 8 битов. Rough layout показал, что 3 кадра из 12 невозможно реализовать из-за ограничений по light count на мобильной платформе. После корректировки clean storyboard занял 5 дней вместо запланированных 7. Production storyboard включал 72 кадра, а camera notes позволили настроить Cinemachine за 2 дня.

Сроки

Тип раскадровки Хронометраж сцены Срок
Animatic storyboard 30–60 сек 2–4 дня
Production storyboard 30–60 сек 4–7 дней
Production storyboard 2–5 минут 2–3 недели
Полный пакет (storyboard + animatic + camera notes) 2–5 минут 3–5 недель

Стоимость определяется хронометражем, уровнем проработки и количеством персонажей в сценах. Закажите production storyboard под ключ для вашей кат-сцены — получите консультацию и точную оценку сроков. Свяжитесь с нами, чтобы обсудить детали проекта.

Что входит в работу

  • Раскадровка в цифровом формате (PDF/PNG/PSD)
  • Аннотированные кадры с технической разметкой
  • Camera notes для настройки Cinemachine или аналогичных систем
  • Color key для светового контроля
  • Консультация с вашей командой по ограничениям движка
  • Одна итерация правок по обратной связи

Наша команда имеет 7+ лет опыта в геймдеве и разработала раскадровки для более чем 50 проектов — от мобильных игр до PC-эксклюзивов. Сертифицированные специалисты по Unity и Unreal Engine гарантируют, что раскадровка будет реализуема в вашем стеке.

Синематика и видео для игр

Катсцена, которая в редакторе выглядит отлично, в продакшен-сборке может превратиться в слайд-шоу: персонажи застывают, камера дёргается, освещение не совпадает с геймплеем. Мы сталкивались с этим десятки раз на проектах под PC и мобильные платформы. Нормальный pipeline для создания игровых кинематиков строится с самого начала, а не на финальной неделе. Ниже — как мы выстраиваем этот процесс.

Что входит в услугу

  • Сторибординг и превиз — аниматик с таймингом, раскадровка, согласование с нарративом до начала производства
  • In-engine синематика — Timeline, Cinemachine (Unity), Sequencer (Unreal)
  • Рендеренные катсцены — pre-rendered video с интеграцией в движок
  • Процедурная генерация окружения и анимации — для проектов с контентом большого объёма
  • Технический арт для синематики — rig для камер, кастомные треки Timeline

Почему in-engine катсцены выгоднее pre-rendered?

In-engine катсцены используют актуальные ассеты, реагируют на состояние игрока (кастомизация персонажа, динамическое освещение) и не требуют отдельного хранения видеофайлов. За это приходится платить сложностью production-pipeline. Но для 70% современных проектов этот путь оправдан: экономия места на диске (до 90% для многокатсценных игр) и возможность адаптации под разные разрешения без перерендера.

Архитектура Timeline

Timeline в Unity — это не просто инструмент анимации, а полноценная система управления временем для любых игровых объектов. Каждый PlayableDirector управляет TimelineAsset, который содержит треки:

Тип трека Назначение
AnimationTrack Анимации персонажей и объектов
CinemachineTrack Переключение виртуальных камер
AudioTrack Музыка, озвучка, SFX
ActivationTrack Включение/выключение объектов
ControlTrack Запуск дочерних Timeline, Particle Systems
SignalTrack Вызов событий в коде

Кастомные треки через PlayableBehaviour + PlayableAsset — ключевая возможность для сложных катсцен. Например, трек для управления post-processing overrides, плавного blend DOF, или синхронизации субтитров с аудиодорожкой. Мы за годы реализовали более 20 кастомных треков под конкретные задачи.

Cinemachine: виртуальные камеры

Cinemachine меняет подход к работе с камерой принципиально. Вместо одной камеры с ключевыми кадрами — система виртуальных камер (CinemachineVirtualCamera, CinemachineFreeLook, CinemachineStateDrivenCamera), между которыми главная камера плавно переключается по правилам blend.

Для синематики наиболее интересны:

  • CinemachineVirtualCamera — основной инструмент. Каждая виртуальная камера имеет свою Body (как камера следует за целью) и Aim (как камера смотрит на цель). Комбинации:
    • Transposer + Composer: камера следует за персонажем, сохраняя его в кадре
    • OrbitalTransposer + POV: камера игрока от третьего лица
    • DoNothing + DoNothing: полностью статичная камера, управляется ключевыми кадрами
  • Dolly Track (CinemachinePathBase + CinemachineTrackedDolly) — камера движется по сплайну. Дизайнер задаёт путь в сцене, аниматор контролирует позицию на пути через Timeline.
  • Camera Blend в CinemachineBrain: переход между виртуальными камерами может быть Cut, Ease In/Out, Linear или через custom AnimationCurve. Для диалоговых сцен стандарт — Cut между репликами, Ease для эмоциональных переходов.

Проблемы и решения

Jitter при следовании за персонажем — распространённая проблема, когда частота обновления физики (FixedUpdate) не совпадает с рендером. Решение: CinemachineVirtualCamera > Body > Binding Mode: World Space + включить Stabilize Roll. Если недостаточно — кастомный CinemachineExtension с дополнительным сглаживанием позиции. Проверено на проектах с частотой кадров 30-60 FPS.

Несоответствие освещения между геймплеем и катсценой — возникает при переключении между сценами Unity или при использовании разных Lighting Settings. В URP/HDRP решается через Volume Profile Override на CinemachineVirtualCamera или через Timeline ControlTrack для активации нужного Volume.

Lip sync — для диалоговых сцен с озвучкой используем Salsa LipSync (Unity) или нативный Audio2Face (Unreal + MetaHuman). Базовый уровень — viseme-driven анимация через AnimationTrack с ключевыми кадрами под каждую реплику.

Как Sequencer в Unreal Engine упрощает рабочий процесс?

Unreal's Sequencer — функциональный аналог Timeline, но с рядом отличий. Для синематики кинематографического уровня Sequencer удобнее:

  • Movie Render Queue вместо Play Mode для финального рендера — даёт path tracing, motion blur с subsampling и консистентный результат кадр-в-кадр
  • Level Sequence Actor позволяет вкладывать Subsequences — удобно для больших проектов, где над разными частями катсцены работают параллельно
  • Control Rig интеграция: прямое управление FK/IK rig в Sequencer без переключения в Animation Blueprint

Для MetaHuman персонажей Sequencer — основной инструмент: анимации лица через Face AR или Performance Capture пишутся прямо в Sequencer-трек.

Pre-rendered видео: когда и зачем

Pre-rendered катсцены оправданы для интро/аутро, где качество важнее интерактивности. Рендерим через Unity Recorder или Movie Render Queue (Unreal), финальный монтаж и цветокоррекция — в DaVinci Resolve.

Интеграция в движок: .mp4/.webm через VideoPlayer (Unity) или Media Framework (Unreal). Важный момент для мобильных платформ — видео не всегда декодируется аппаратно на всех целевых устройствах; заранее проверяем поддержку кодека (H.264 — безопасный выбор, H.265 — лучшее качество, но не все Android поддерживают).

Процесс работы над катсценой

Для каждого проекта мы проходим этапы:

Этап Длительность (дней) Результат
Сценарий + раскадровка 2–5 Утверждённый script, storyboard
Превизуализация (animatic) 3–7 Черновик с таймингом
Сборка in-engine 5–15 Готовая катсцена в движке
Кастомные треки + технический арт 2–5 Решение специфических задач
Тестирование и оптимизация 1–3 Плавность 30+ FPS на целевых устройствах
Финальный рендер и интеграция 1–2 Pre-rendered video или билд

Сроки ориентировочные и зависят от сложности сцены (количество персонажей, длина, платформа). Стоимость рассчитывается индивидуально — оценим ваш проект бесплатно при обращении.

Процедурная генерация: Wave Function Collapse для ассетов и анимации

Для проектов с большим количеством контента (roguelike, open world) ручное создание каждого уровня нецелесообразно. Wave Function Collapse (WFC) — алгоритм тайловой генерации, основанный на принципе энтропии (название метафорическое, алгоритм детерминированный). Суть: каждая ячейка сетки может быть одним из N тайлов; алгоритм итеративно «коллапсирует» ячейки, выбирая тайл по правилам совместимости с соседями.

Практическое применение в Unity: библиотека mxgmn/WaveFunctionCollapse или кастомная реализация под конкретную игру. Правила совместимости задаются либо вручную (JSON с описанием, какие тайлы могут соседствовать), либо обучаются на примерных уровнях.

BSP (Binary Space Partitioning) — классический алгоритм для dungeon-уровней. Проще в реализации, но менее гибок в результате. Для roguelike — хороший выбор.

Для синематики процедурная генерация применяется и в другом контексте: процедурная анимация камеры (handheld camera shake, breathing idle) через Cinemachine Noise или кастомные Perlin noise-based контроллеры — добавляет кинематографическую живость без ручного keyframing каждого движения.

Типичные ошибки при создании катсцен
  • Игнорирование производительности: катсцена с 20+ активными виртуальными камерами может съесть весь FPS. Решение — использовать Priority и отключать неактивные камеры.
  • Отсутствие fallback для мобильных платформ: pre-rendered видео должно иметь H.264 fallback, иначе на старых устройствах — чёрный экран.
  • Перегрузка Timeline: треки без organization превращают проект в кашу. Правило — группировать по типу (Animation, Audio, Control) и использовать Sub-Timeline для длинных сцен.

Почему стоит доверить создание кинематиков нам?

За 10+ лет работы в геймдеве мы реализовали кинематики для более чем 50 проектов — от мобильных платформ до PC и консолей. Сертифицированные специалисты Unity (Unity Certified Developer) и Unreal Engine (Unreal Authorized Training Partner). Гарантируем стабильную работу катсцен на всех целевых устройствах.

Свяжитесь с нами для оценки вашего сценария. Закажите разработку кинематика под ключ — от раскадровки до финального билда.

Ссылки: Wikipedia — Computer animation, Wikipedia — Wave function collapse