Требуется Unreal Engine Developer (Разработчик Unreal Engine)?

Уже знаете, какого специалиста вы ищете? Оставьте номер телефона, и наш консультант организует поиск идеального кандидата без предоплаты и с гарантией до 1 года!

Почему мы

преимущества RNG & Associates

21 день

Средний срок закрытия вакансии Unreal Engine Developer (Разработчик Unreal Engine)

5 вакансий

аналогичной специальности закрываем ежеквартально

4 месяца гарантии

на вакансию Unreal Engine Developer (Разработчик Unreal Engine)

0 рублей

предоплаты. Оплата после выхода кандидата на работу

100 лет

совокупный опыт работы наших консультантов

5 минут

реакции на ваш запрос

Кто такой Unreal Engine Developer (Разработчик Unreal Engine)

и его подбор

Unreal Engine Developer (Разработчик Unreal Engine) создаёт игры высокого класса (ААА) и инди-проекты. При этом он профессионально владеет C++ и Blueprints. Прежде всего он отвечает за проектирование игровой архитектуры. Сюда входят системы персонажей, управление состоянием и искусственный интеллект (Behavior Trees). Также он обрабатывает пользовательский ввод.
C++, Unreal Engine 4/5, Blueprints, оптимизация (CPU/GPU/память), Perforce/Git, Replication (сеть), Animation Blueprints, Niagara, Material Editor, PS/Xbox/Switch SDK (GDK)

Ключевая задача Unreal Engine Developer (Разработчик Unreal Engine) — глубокая оптимизация производительности. Например под PC (Windows/Linux). А также под все основные консоли: PlayStation, Xbox и Nintendo Switch. Поэтому специалист настраивает CPU/GPU-профилирование. Кроме того он контролирует память и управляет ассетами. Благодаря этому устраняются «батл-нски» и «фризы».

Далее разработчик внедряет сетевое взаимодействие. Он использует систему Replication. Также создаёт предсказание движений (client-side prediction). Помимо этого корректирует проверку прав (authority/relevancy). В итоге он реализует мультиплеер с серверной логикой.

Кроме того он оживляет персонажей через Animation Blueprints. Это смешивание анимаций, слои и IK. Также настраивает физику и разрушения через Chaos Physics.

Что касается визуальных эффектов — Unreal Engine Developer создаёт их в Niagara. Это могут быть слабые свечения или сложные симуляции частиц. Для поверхностей и шейдеров он использует Material Editor. В работе применяет Material Instances и параметры.

Обязательная практика — работа с системами контроля версий. Например с Perforce (Helix Core). Или с Git (LFS, ветки).

Для консольной разработки обязательно знание SDK. А именно GDK (Xbox) и PlayStation SDK (SN Systems). Также важно понимание требований сертификации (TRC/TCR).

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

Наконец — отладка на целевом железе. Он использует профайлеры Unreal Insights, PIX и Razor. И конечно исправляет баги на всех этапах жизненного цикла игры.

Уже знаете

какой специалист Вам нужен?

Оставьте заявку

Перезвоним Вам в течение 5 минут

Делать Вас успешными — наша работа!

Услуги

Подбор персонала

Обзор ЗП

Карьерное консультирование

Mapping кандидатов

Помощь

Информация

Условия

Партнерство

Подписка на наш канал вакансий

ООО «ЭрЭнДжи и Партнеры», ИНН 7743579937,  ОГРН 1057749548790, 101990, г. Москва, Армянский пер., д.9/1/1, стр. 1

© 2024 RNG & Associates production

Отправить резюме

Оставить заявку

Перезвоним Вам в течение 5 минут