• Сборка и доведение до релиза готовой VR-игры (Unity) с исправлением критических багов, оптимизацией и подготовкой билдов для SteamVR и Meta Quest

    11 часов назад
    • Желаемый бюджет до 850.7 USD
    • Ожидает исполнителя...
  • Есть почти готовая VR-игра в жанре wave-shooter на Unity 2022.3 LTS. Проект делался инхаусом, но команда распалась. Сейчас игра запускается и проходима, однако есть критические проблемы с производительностью, взаимодействием XR и стабильностью сборок. Требуется привести проект в состояние релиз-кандидата и отдать готовые билды под SteamVR (Windows) и Meta Quest (Android) с фиксированным набором функционала.

    Исходная ситуация и среда
    - Unity 2022.3.x LTS, URP
    - XR Interaction Toolkit 2.x, OpenXR (Windows), Oculus XR Plugin или OpenXR (Quest) - можно выбрать оптимальный вариант, но решение нужно обосновать
    - Git-репозиторий, доступ предоставлю, сборка сейчас проходит только на одном из ПК, на других валится
    - Основная сцена 1, режимы: туториал и арена, 6 типов оружия, 10 типов врагов, система волн, простая прогрессия

    Что нужно получить как результат
    - Два готовых релизных билда: Windows (SteamVR) и Android (Quest) + настроенные профили сборки
    - Исправленные критические баги, воспроизводимые по моему чек-листу (дам список и видео)
    - Оптимизация под VR и стабильная частота кадров в целевых сценах
    - Упакованный проект Unity с воспроизводимой сборкой на чистой машине по инструкции

    Ограничения
    - Переписывать игру с нуля нельзя, нужно работать с текущей архитектурой и вносить точечные изменения
    - Новые модели, анимации и новый геймдизайн не требуются, только доведение и стабилизация
    - Можно добавлять ассеты из Unity Package Manager, но без платных ассетов из Asset Store
    - Все изменения через Git с понятными коммитами

    Основные этапы работ
    1) Аудит проекта и план исправлений - выявить узкие места по CPU/GPU, GC, рендеру, XR input, построить план правок с оценкой по времени
    2) Исправление багов и стабилизация сборки - устранить падения, некорректные контроллеры/хваты, проблемы с трекингом, расхождение поведения между Editor и build
    3) Оптимизация VR - профилирование (Unity Profiler, Frame Debugger, XR stats), настройка качества, устранение спайков, оптимизация шейдеров/постобработки, уменьшение аллокаций, корректная работа FixedUpdate/Physics
    4) Подготовка релизных билдов - конфигурация OpenXR/Quest, player settings, input bindings, запуск и проверка на целевых устройствах, финальный smoke-test

    Измеримые критерии приёмки
    - Windows SteamVR build: стабильные 90 FPS на RTX 2060+ в арене при типовой нагрузке (не менее 20 врагов одновременно) без просадок ниже 80 FPS дольше 2 секунд по логам профайлера
    - Quest 2 build: удержание 72 FPS в арене при типовой нагрузке, без длительных просадок ниже 60 FPS дольше 2 секунд
    - В течение 30 минут непрерывной игры на каждой платформе нет крэшей и зависаний, в Player.log/adb logcat нет исключений уровня Error, кроме заранее согласованных предупреждений
    - Все пункты из чек-листа критических багов закрыты и подтверждены видео/шагами воспроизведения
    - Сборка проекта воспроизводится на чистой машине по инструкции: версия Unity, пакеты, шаги сборки, команды/настройки

    Что предоставлю
    - Репозиторий, текущие билды, список багов с приоритетами, видео проблем, доступ к тестированию на Quest 2 (если нужно - могу прогонять сборки по вашей инструкции)

    Важные навыки
    - Опыт VR в Unity (XR Interaction Toolkit/OpenXR), профилирование и оптимизация под VR, сборки Android/Quest, работа с URP и производительностью

    Ожидаю в ответ краткий план работ и какие данные вам нужны в первую очередь (конфиг ПК для теста, логи, версии пакетов).
Ваше предложение

Вы ещё не оставили предложение к этому заказу.
Нажмите «Предложить услугу», чтобы отправить своё предложение.

Нужно похожее задание?

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

Задание «Сборка и доведение до релиза готовой VR-игры (Unity) с исправлением критических багов, оптимизацией и подготовкой билдов для SteamVR и Meta Quest» можно использовать как ориентир для своего брифа: что нужно сделать, какой результат нужен и какой бюджет указать.