PLAYTRACE

Обзор категории · Обновлено в сентябре 2026

Лучшие инструменты для записи игровых сессий в Unity

Выбор инструмента зависит от задачи. Playtrace подходит для выборочной записи сессий игроков: правила кампаний можно менять удалённо. UXCam сочетает запись сессий с продуктовой аналитикой для обычных мобильных приложений, но Unity нет в публичном списке поддерживаемых фреймворков. Jahro рассчитан на QA и тестовые сборки. Unity Recorder записывает материал из редактора, а системы повтора состояния нужны для киллкамов, заездов с призраком и других игровых механик.

Важно: обзор подготовила команда Playtrace, и Playtrace участвует в сравнении. Мы опираемся на указанные ниже критерии и по возможности ссылаемся на первичные источники.

Под словом «реплей» могут иметь в виду разные вещи

Запись сессии в релизной версии показывает, что происходило у конкретного игрока. Запись для QA фиксирует внутренний тест вместе с отладочными данными. Повтор состояния сохраняет координаты, ввод или другие данные игры, чтобы затем воссоздать заезд, киллкам или движение призрака. Запись из редактора создаёт видео в режиме Play. Событийная аналитика показывает общую картину, но не сам игровой процесс.

Эти категории нельзя смешивать. Инструмент может отлично записывать постановочные ролики и при этом не помогать понять, почему игроки бросают обучение.

Шесть инструментов для разных задач

Данные сверены с официальными страницами продуктов и документацией 18 сентября 2026 года. В столбце «Работает в релизной игре?» мы отмечаем инструменты, которые могут записывать сессии игроков в выпущенной игре, а не только внутренние тесты или сцену в редакторе.

Инструмент Для чего подходит Работает в релизной игре? Что записывает Основное ограничение
UXCam Анализ поведения в мобильных приложениях Да, для поддерживаемых фреймворков Запись сессии + жесты и события Unity не указан среди поддерживаемых фреймворков
Jahro Разбор ошибок в QA и разработке Нет Запись кадров + синхронизированные логи Не рассчитан на массовый сбор данных из релизных игр
Unity Recorder Ролики из редактора и постановочные сцены Нет Видео, последовательности изображений, анимация и звук Не работает в готовых сборках
Ultimate Replay Киллкамы, заезды с призраком и повторы Зависит от реализации игры Состояние сцены для последующего повтора Нужно отдельно подключать состояние игры
Unity Analytics Воронки, удержание и общие показатели Да События и метрики, а не видео Не показывает, что видел игрок

Какой инструмент выбрать для Unity?

02

UXCam

UXCam объединяет запись мобильных сессий с тепловыми картами, воронками, признаками затруднений, данными о сбоях и зависаниях интерфейса, а также хронологией действий. В публичном списке фреймворков указаны нативные iOS и Android, React Native, Flutter, Xamarin, Cordova, NativeScript и Web, но Unity в нём нет.

Подойдёт, если: ваш продукт — обычное мобильное приложение на поддерживаемом фреймворке, а кроме записи сессий нужна развитая продуктовая аналитика.

03

Jahro

Jahro синхронизирует записанные кадры с логами и поддерживает ручную, автоматическую и циклическую запись Shadow Replay. Это удобно при передаче ошибки от тестировщика разработчику: видео показывает, что произошло, а логи дают технический контекст.

Подойдёт, если: команде нужно разбирать плавающие ошибки в сборках для разработки, QA или кандидатах в релиз.

04

Unity Recorder

Unity Recorder записывает геймплей и постановочные сцены из режима Play в видео, GIF, последовательность кадров, анимацию или аудио. Он подходит для трейлеров, автоматизированной съёмки, отдельных проходов рендера и повторяемой записи из редактора.

Подойдёт, если: вы полностью управляете сценой в редакторе Unity и хотите получить качественный медиаматериал.

05

Ultimate Replay

Ultimate Replay записывает состояние сцены и затем воссоздаёт её внутри Unity. Поэтому при просмотре можно менять камеру, замедлять и перематывать действие, делать киллкамы и заезды с призраком — обычное видео таких возможностей не даёт.

Подойдёт, если: повтор является частью самой игры или процесса отладки и должен воссоздавать объекты, а не просто показывать готовое видео.

06

Unity Analytics

Unity Analytics отвечает на вопросы в цифрах: собирает события и показатели сессий, строит дашборды, воронки, аудитории, отчёты по удержанию и выручке. С его помощью можно увидеть, где игроки выпадают из воронки и как изменилось удержание после релиза.

Подойдёт, если: вам важны общие тенденции и когорты. Когда цифры покажут проблему, записи отдельных сессий помогут понять её причину.

Сколько ресурсов потребляет SDK Playtrace для Unity

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

Настройки по умолчанию

480p · 10 FPS · Сбалансированное

4,3 МБ

за 30 секунд геймплея; скорость передачи во время загрузки — около 1,15 Мбит/с.

Galaxy S24 Ultra

Тест Boat Attack

−0,47 FPS

медиана среднего FPS по серии запусков: 112,87 без записи и 112,40 с Playtrace.

Galaxy A35

Тест Boat Attack

−1,62 FPS

медиана среднего FPS по серии запусков: 59,63 без записи и 58,01 с Playtrace.

Тестовая сцена: демопроект Boat Attack от Unity Technologies с автоматизированным заездом. Мы сравнивали одинаковые серии запусков без Playtrace и с ним. Результаты относятся только к этой сцене и конфигурации — в других Unity-играх показатели могут отличаться. Полная таблица и методика тестирования.

Сначала решите, какие данные нужны команде

Определите, кого вы записываете

Для игроков в релизной версии, внутренних тестировщиков и тестовой сцены в редакторе нужны разные инструменты.

Выберите: видео или состояние игры

Видео сохраняет именно то, что видел игрок. Запись состояния позволяет менять камеру и работать с воссозданными объектами.

Решите, когда начинать запись

Если известен проблемный момент или сценарий, запись по условию обычно полезнее случайных полных сессий.

Оцените накладные расходы

Проверьте нагрузку на CPU и память, влияние на FPS, объём трафика, хранилище и время на просмотр — особенно на самых слабых поддерживаемых устройствах.

Заранее задайте правила работы с данными

Определите, что попадает в запись, что исключается, сколько хранятся данные, у кого есть доступ и как работает удаление.

Сочетайте метрики с примерами

Аналитика покажет масштаб проблемы, а записи отдельных сессий помогут понять её причину.

Частые вопросы о записи игровых сессий в Unity

Какой инструмент лучше всего подходит для записи игровых сессий в Unity?

Если нужно выборочно записывать геймплей игроков из релизной версии, в этом сравнении лучше всего подходит Playtrace. UXCam рассчитан прежде всего на обычные мобильные приложения; Unity в его публичном списке поддерживаемых фреймворков не указан. Jahro удобен для QA, Unity Recorder — для съёмки из редактора, а системы повтора состояния — для игровых механик.

Есть ли запись игровых сессий в Unity Analytics?

Unity Analytics собирает события и строит дашборды, воронки, аудитории, отчёты по удержанию, выручке и другим общим показателям. В публичной документации нет функции видеозаписи геймплея. Эти инструменты дополняют друг друга: аналитика показывает, где возникла проблема, а запись сессии помогает понять, почему.

Может ли Unity Recorder записывать сессии игроков из релизной игры?

Нет. Согласно документации Unity, Recorder работает в режиме Play внутри редактора и не запускается в готовых сборках.

Чем запись игровой сессии отличается от игровой системы повторов?

Запись сессии нужна для исследования поведения игроков, поиска ошибок и анализа пользовательского опыта. Игровая система повторов сохраняет состояние или ввод, чтобы затем воссоздать заезд, киллкам, движение призрака, режим наблюдения или другой повтор внутри самой игры.

Можно ли запускать запись по пользовательскому событию Unity?

Да. В Playtrace событие с заданным именем может запускать кампанию записи, а её правила определят, нужно ли сохранить готовый клип.

Нужна ли новая сборка, чтобы изменить правила записи?

Новая сборка нужна только один раз — чтобы добавить SDK в игру. После этого кампании и параметры записи можно менять удалённо в Playtrace, не выпуская обновление.

Записывает ли Playtrace что-либо вне игры?

Нет. Playtrace записывает игровой процесс только внутри Unity-игры. Он не может записывать экран устройства, другие приложения, уведомления или пароли за пределами игры.

Запишите момент, который объясняет цифры

Настройте кампанию, соберите нужные записи и перестаньте гадать, почему игроки уходят.