Что за роль
MY.GAMES разрабатывает и издаёт игры для мобильных устройств, ПК и консолей. В этой роли предстоит адаптировать интерфейсы и управление для PlayStation, Xbox и Nintendo Switch в проектах на Unreal Engine и Unity.
Чем вы будете заниматься
- Анализировать существующие интерфейсы и системы ввода, оценивать объём работ.
- Реализовывать навигацию с геймпада, сенсорный ввод, управление фокусом и логику меню.
- Адаптировать интерфейсы для телевизоров и портативных устройств: учитывать читаемость, масштабирование и локализацию.
- Находить и исправлять ошибки UI и ввода, профилировать и оптимизировать производительность интерфейса.
Требования
- От трёх лет коммерческого опыта в программировании игровых интерфейсов.
- Практический опыт с Unreal Engine (C++, Blueprints, UMG) или Unity (C#, uGUI, системы обработки ввода).
- Опыт реализации управления с геймпада и навигации по интерфейсу.
- Понимание управления фокусом, маршрутизации и приоритетов ввода.
- Умение разбираться в существующем коде, находить первопричины проблем и расширять системы.
- Готовность работать с Unreal Engine и Unity.
Будет плюсом
- Опыт работы с обоими движками и разработки, портирования или выпуска игр на консолях.
- Опыт адаптации сложных интерфейсов: инвентарей, карт или деревьев навыков.
- Навыки профилирования и оптимизации интерфейсов.
- Использование инструментов ИИ для анализа кода и рефакторинга.
Что мы предлагаем
- Полная удалённая занятость из любой точки мира.
- Работу над крупными проектами для мобильных устройств, ПК и консолей.
- Доступ к опыту команды специалистов и ресурсам компании.
Кто здесь добьётся успеха
Уверенно работает на среднем уровне сразу с двумя игровыми стеками: создаёт интерфейсы на UMG и Blueprints в Unreal Engine, а также на uGUI и C# в Unity, выбирая подход к особенностям каждого проекта.
Думает о пользовательском опыте с геймпадом: проектирует предсказуемую навигацию по фокусу, меню и состояниям управления для PlayStation, Xbox и Nintendo Switch, учитывая также сенсорный ввод.
Внимателен к ограничениям экранов и производительности: адаптирует интерфейсы для телевизоров и разных разрешений, находит узкие места и оптимизирует UI для целевых платформ.
Самостоятельно оценивает существующие интерфейсы и системы ввода, разбивает портирование на выполнимые задачи и эффективно организует работу в удалённой команде, где важны ясные технические решения и асинхронная самостоятельность.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Gaming
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев