reckfellENGINE

XR: после первого запуска

Что проверить на устройстве и как выбрать следующий этап без лишних зависимостей.

На этой странице

Следующий этап выбирайте по работающему результату. Сначала добейтесь стабильного запуска и понятного ввода; passthrough, body tracking и дополнительные пакеты не являются обязательными условиями простой XR-игры.

Проверьте первый запуск

ПроверкаОжидаемый результатЕсли не совпало
Настройки и запускНет FailureReason, изображение поступает в гарнитуруНастройка XR
ФокусHasFocus соответствует доступности взаимодействия, потеря фокуса не ломает паузу менюСтартовый контроллер
РукиПравильные tracker и pose, данные tracking актуальныТермины и риг
Выборselect срабатывает на обеих нужных рукахКарта действий
Повторный запускИспользуется сохранённая карта, нужные ресурсы входят в проектКарта действий

Эти проверки выполняются на устройстве. Компиляция скрипта и сохранение .rdata без гарнитуры не подтверждают их прохождение.

Выберите следующую задачу

ЗадачаДальше
Учесть физические перемещенияRoom scale
Добавить игровое движениеXR locomotion
Выбрать внешние инструменты взаимодействияXR Tools
Показывать реальное окружениеAR/passthrough
Использовать руки или телоHand tracking, body tracking
Создать устойчивое XR-менюComposition layers
Проверить эффекты и GPU-бюджетXR-эффекты, VRS
Подготовить автономное устройствоРазвёртывание на Android

Добавляйте расширения по необходимости

Для нужной функции проверьте три разных условия: ресурс/модуль в сборке, настройку проекта и поддержку расширения целевым runtime. Наличие класса или страницы документации не означает, что расширение активно. Проверяйте отказ функции и запасной сценарий, а не только успешный запуск.

Не предполагайте наличие отдельного vendor plugin или универсального XR toolkit в поставке. Для стороннего пакета проверяйте источник, лицензию, версию, зависимости и реальный API перед подключением. Сначала сохраните простой работающий проект; затем проверяйте добавление пакета отдельно.

Оцените движение и графику

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

Измеряйте GPU-время и устойчивость кадров на целевом разрешении. Не включайте все эффекты одновременно и не выставляйте максимальную частоту дисплея без измерения. Не меняйте частоту физики только по числу в refresh-rate API. VRS может снижать детализацию shading; сначала подтвердите выигрыш и изображение в своей сцене.

Проверьте сборку отдельно

Работа в редакторе не доказывает работу экспорта. Проверьте карту действий, ресурсы, запуск, фокус, остановку и повторный вход в итоговой сборке. Фиксируйте устройство, runtime и renderer при воспроизведении проблемы.

В этом маршруте используются ранее выполненные проверки ресурсов карты и веток отказа стартового скрипта. Новые проверки гарнитуры, движения, пакетов, экспорта или качества графики здесь не проводились.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.