Senior Technical Artist Unreal

40 SOULS , Posted 1 month 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

4A Games

Malta, Kyiv

Posted 1 week ago

Senior

Negotiable

Full time

ArtDock

Posted 2 weeks ago

Middle

$1,400 - $2,200 / Month

Full time

TwinWinGames

Remote

Posted 3 weeks ago

Senior

Negotiable

Full time