Есть почти готовая 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 и производительностью Ожидаю в ответ краткий план работ и какие данные вам нужны в первую очередь (конфиг ПК для теста, логи, версии пакетов).