Катсцена, которая собирается на лету
В заранее записанном ролике каждый кадр уже существует как часть видеофайла. Катсцена в реальном времени устроена иначе: движок игры заново рассчитывает картинку, пока сцена проигрывается. Он задаёт персонажам движения и выражения, размещает источники света, выбирает ракурс и направляет виртуальную камеру по заранее подготовленному плану.
Поэтому это не просто «камера, которая едет по рельсам». Движок одновременно разыгрывает сцену и превращает её в кадры — примерно так же, как во время обычной игры, только игрок не управляет происходящим.
Почему сцена может отличаться от ролика
Поскольку изображение создаётся на компьютере игрока, катсцена использует те же модели, текстуры и эффекты, что и игра. Если игрок настроил графику ниже, часть деталей или эффектов может выглядеть проще, чем в рекламном видео, заранее отрендеренном на мощном оборудовании. Зато персонаж и окружение обычно сохраняют тот же визуальный стиль, что и в игровом процессе.
Такая сцена может учитывать состояние игрового мира: например, показывать героя в выбранном костюме или сохранять предметы, которые он уже получил. Это удобно для связного перехода от управления к сюжетному эпизоду — и обратно. Но у разработчиков есть ограничение: сцену нужно подготовить так, чтобы она корректно работала на разных компьютерах и укладывалась в доступные ресурсы.
Управление переходит к постановщикам
На время эпизода игра обычно блокирует действия игрока и передаёт управление камерой сценарию катсцены. Когда заданная последовательность заканчивается, камера возвращается к обычному игровому управлению. Сцена выглядит как кино, но каждый её кадр всё ещё производит игра — прямо в момент показа.






