Senior Unity Engine/Systems Engineer (Mobile, Streaming, LOD) Game Dev/Core Systems

Asset Systems

  • Нур-Султан
  • Постоянная работа
  • Полная занятость
  • 17 д. назад
Senior Unity Engine / Systems Engineer (Mobile, Streaming, LOD) Game Dev/ Core Systems, not DevOpsМы разрабатываем приложение, в котором центральным элементом является карта города.Откликайтесь, пожалуйста, только если вы имеете следующий опыт:Спроектировать и реализовать мобильную систему стриминга карт / окружения в Unity, которая загружает и выгружает префабы в зависимости от позиции камеры, аналогично level streaming в Unreal Engine.Создать пайплайн экспорта картовых сцен в виде метаданных и стриминга чанков префабов во время выполнения.Основная сцена Unity должна оставаться пустой в редакторе после того, как внешний вид карты будет утверждён.Реализовать кастомную, лёгкую LOD-систему, управляемую расстоянием до камеры, ориентированную на большие картовые пространства:Разделение мира на две зоны:Foreground — стриминг высококачественных (high-res) ассетовBackground — очень простая / low-poly геометрияLOD-система должна быть плотно интегрирована со стриминг-пайплайном карт.Сильный опыт работы с Unity Addressables для загрузки в рантайме и управления памятью в map-based проектах.Опыт работы с Mapbox Unity SDK, включая:Выравнивание и сопоставление координат Mapbox с координатами Unity
(может быть реализовано совместно с нашим ведущим техническим художником).Понимание принципов работы с большими картами / географическими данными, тайлингом и пространственным разбиением мира.Глубокое понимание ограничений мобильной производительности при работе с картами, включая:Использование памятиСтоимость стримингаНагрузку на CPU/GPU при операциях загрузки и выгрузкиРазработка ПО

HeadHunter