Название: Старший инженер геймплея — Персонажи
Местоположение: Великобритания / Удаленно
Astrid — это игровая студия, объединяющая опытных мастеров создания миров и разработчиков игр для создания совместных творческих проектов. Наш первый проект — кооперативный симулятор с открытым миром, призванный способствовать общению, решению проблем и совместному исследованию. Игроки погрузятся в глубокий социальный опыт в богатом воображаемом мире, сформированном динамическими системами, захватывающим повествованием и игровым процессом, управляемым сообществом.
Наша команда работает в США, Великобритании и за их пределами. Мы полностью удаленно, но регулярно проводим личные встречи для синхронизации, обсуждения и формирования нашей культуры.
Описание вакансии
Astrid ищет опытного Старшего инженера геймплея, который присоединится к нашей небольшой и продуманной команде, пока мы расширяем границы в играх и интеллектуальной собственности, предлагая поклонникам новые значимые миры и впечатления.
Мы ищем человека, увлеченного кооперативными играми. Вы глубоко заботитесь о персонажах, их поведении и игровом ИИ — том, который игроки скорее чувствуют, чем замечают. Вы будете создавать поведение персонажей и NPC, итерировать камеры и управление, а также обеспечивать, чтобы наша игра ощущалась весело.
Это удаленная позиция в полностью распределенной команде.
Кто вы
- Вы увлечены играми и тем, что они значат для наших игроков.
- Вы инициативны и берете на себя ответственность.
- Вы решаете проблемы с позитивным настроем и любите вызовы.
- Вы заботитесь о качестве кода и сокращении технического долга.
- Вы последовательно решаете возникающие проблемы.
- Вам нравится экспериментировать и внедрять инновации.
- Вы хорошо работаете с другими и четко излагаете технические концепции.
- У вас есть стремление к постоянному совершенствованию.
Что вы будете делать
- Разрабатывать и создавать поведение ИИ в Unreal Engine, используя State Trees и Blackboards.
- Создавать и итерировать персонажей, камеры и управление.
- Интегрировать ИИ с остальными игровыми системами для создания увлекательного, захватывающего живого мира.
- Делиться знаниями, наставлять и поддерживать коллег в вашей области экспертизы.
- Продвигать качество инженерных решений.
- Сотрудничать с инженерами, дизайнерами и художниками для создания превосходных функций, ориентированных на игрока.
Требования
- Подтвержденный опыт разработки поведения ИИ в Unreal Engine.
- Интерес к 3C (персонажи, управление, камера) и опыт работы в играх от третьего лица.
- Рабочее знание State Trees, Blackboards, Perception и GAS.
- Отличные навыки командной работы и сотрудничества.
- Глубокое знание C++.
- Опыт выявления и устранения узких мест в производительности в пользовательском интерфейсе и игровых системах.
Дополнительный опыт
- Опыт работы с Unreal Replication.
- Опыт работы с системами персонажей в кооперативных или многопользовательских играх (репликация, предсказание, компенсация задержки).
- Опыт работы с повествованием, управляемым ИИ, или системами социальной симуляции.
- Опыт системного игрового дизайна (эмерджентные механики, миры, основанные на симуляции, песочницы).
Преимущества
- Отличный компенсационный пакет и опционы.
- Частное медицинское страхование.
- Пенсионный план.
- Неограниченные дни отпуска. Мы доверяем нашей команде!
- Гибкие удаленные часы работы, если члены команды достигают результатов.
Мы стремимся постоянно расширять наши льготы и бонусы для поддержки нашей команды.