Senior Technical Artist Unreal

40 SOULS , Posted 2 months ago

Senior

Part time

Negotiable

Remote

Мы работаем над двумя авторскими проектами студии: 40 SOULS и Spin. 40 SOULS это мрачный vehicular roguelike о смертельном турнире на боевых машинах, который проводится ради богов. Игрок проходит забеги через арены и события, делает выборы между боями, усиливает билд и постепенно раскрывает мир разрушенного города за стеной, где власть удерживают корпорации, культы и те, кто способен выжить. Spin это более компактный, но не менее характерный проект: футуристические боевые гонки на антигравитационных мотоциклах с упором на скорость, агрессию и Y2K эстетику.

Сейчас оба проекта находятся на стадии активной демо-разработки. На текущем этапе участие не оплачивается, после завершения demo и привлечения инвестиций планируем переход к оплачиваемому формату. Работаем на Unreal Engine.

В команде около 60 специалистов из разных стран, включая людей с опытом AA/AAA и сильных инди-разработчиков. По ходу разработки мы собираем совместные кейсы для портфолио и публикуем их вместе с участниками.
https://www.behance.net/gallery/232875609/40-S-O-U-L-S

https://www.behance.net/gallery/244738123/SPIN

Онбординг презентация проектов:
https://docs.google.com/presentation/d/1oEqPgGwH4v-hKbRVklQE1C9SjA16U7s_EjlQzVD-soQ/edit?usp=sharing

What are you working on?
  • The name of the project(s): 40 SOULS
  • Genres: Action, Adventure, Racing
  • Platforms: PC, Console
Team size and structure?

40

For which tasks (responsibilities)?

Зона ответственности

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

Обязанности

  1. Performance ownership и релизная стабильность

  • Формировать и поддерживать бюджеты: CPU ms, GPU ms, VRAM, RAM, размер уровней, время загрузки, hitching

  • Определять целевые метрики под ключевые сценарии: бой, катсцены, хабы, исследование, крупные VFX моменты

  • Вести performance baseline, регулярно отслеживать регрессии на сборках

  • Профилировать тяжелые сцены и находить узкие места: геометрия, свет, материалы, эффекты, стриминг, загрузки

  • Диагностировать и устранять просадки FPS, микрофризы, скачки памяти, долгие загрузки

  • Работать с Unreal Insights, Stat, GPU Visualizer, профилями рендера и загрузок

  • Готовить проект к майлстоунам и демо по perf и стабильности, формировать финальные рекомендации по настройкам качества

  1. Уровни, стриминг, загрузки

  • Контролировать streaming budgets: размер чанков, приоритеты, дистанции подгрузки, предзагрузка для катсцен и переходов

  • Устранять hitching из за подгрузок текстур, мешей, анимаций, VFX и аудио

  • Давать рекомендации по сборке локаций: плотность ассетов, декали, отражающие поверхности, прозрачности

  • Снижать размер сборки и ускорять загрузки: чистка неиспользуемых ассетов, зависимостей, дубликатов

  1. Рендер, освещение, scalability

  • Оптимизировать стоимость теней, источников света, постпроцесса, volumetrics, SSR и рефлексов, fog

  • Формировать правила качества света под типы сцен: интерьер, экстерьер, ночь, катсцены

  • Настраивать scalability и platform profiles: LOD distance, shadow distance, quality уровни эффектов

  • Балансировать визуал и стоимость, предлагать художественно приемлемые альтернативы дорогим решениям

  1. Контент оптимизация: материалы, текстуры, геометрия, VFX

  • Создавать и поддерживать мастер материалы и кастомные материалы для окружения, персонажей и VFX

  • Делать материалы параметрическими и удобными для команды, контролировать стоимость и стабильность результата

  • Оптимизировать материалы: shader complexity, overdraw, прозрачность, количество текстурных выборок, компрессия и настройки текстур

  • Вести аудит материалов, устранять дубли, проводить ревью и предлагать улучшения по качеству и perf

  • Настраивать LOD стратегии, внедрять HLOD, merged meshes и instancing (ISM/HISM) для снижения draw calls

  • Контролировать коллизии и их стоимость

  • Оптимизировать Niagara и VFX под производительность, делать шаблоны и гайды для VFX артистов

  1. Пайплайн, стандарты, инструменты

  • Внедрять стандарты и правила работы с ассетами в UE

  • Настраивать пайплайн импорта и требования к текстурам, материалам, геометрии и эффектам с учетом perf

  • Делать инструменты и автоматические проверки, которые выявляют проблемные ассеты и нарушения стандартов

  • Настраивать чеклисты и пайплайн ревью, проводить ревью уровней и ассетов

  • Помогать команде через понятные гайды, онбординг, регулярный фидбек, чтобы контент был стабильным по качеству и FPS

What kind of professional are we looking for?
  • Уверенный опыт тех арта в Unreal Engine, сильная сторона performance и optimization

  • Умение профилировать и доводить сцены до стабильных метрик, работать системно а не точечно

  • Понимание стриминга, памяти, материалов, LOD/HLOD, instancing, Niagara

Why do we enjoy working here?
  • Сейчас демо стадия без финансирования, участие пока не оплачивается

  • После демо планируем привлечение инвестиций и переход к оплате

  • Гибкое участие, можем договориться на несколько часов в неделю или плотнее, как вам удобно

The selection process

Для отклика напишите в Telegram: https://t.me/RadchenkoMykhailo

40 SOULS

Company type: Developer

Employees: 11-50

Platforms: PC, Console

Genres: Adventure, Racing, Shooter

View all vacancies from 40 SOULS
Join our Discord!
Find out about new Technical Artist jobs on Discord
discord icon
join
@ingamejob_art
keep up to date with new job offers Technical Artist on Telegram
telegram icon
Subscribe

Similar job opportunities

Cubic Games

Relocate, Remote

Posted 15 hours ago

Senior

Full time

Harvel

Remote

Posted 1 week ago

Junior

$600 - $850 / Month

Full time

Dream Team Base

Remote, Germany, Poland (+1)

Posted 2 weeks ago

Middle

Negotiable

Full time