Ведущий разработчик Unity (Геймдев)
О позиции
Мы ищем ведущего разработчика Unity, который готов принять участие в создании уникального аркадного сетевого 2D/2.5D action multiplayer. Если вы устали от рутинной работы и хотите заняться чем-то по-настоящему интересным, то это ваша возможность!
Чем вы будете заниматься
- Полностью разрабатывать игру на Unity как основной и единственный программист проекта.
- Строить техническую архитектуру проекта с учетом дальнейшего масштабирования и портирования на различные платформы.
- Разрабатывать боевую систему: передвижение, удары, стрельбу, переключение оружия, урон, смерть, респаун, взаимодействия с объектами.
- Создавать игровые режимы, матчевую логику, подсчет очков, таймеры, победу/поражение.
- Реализовывать AI противников: поведение, переключение состояний, реакции на игрока, навигацию, атаку, удержание дистанции, преследование, поведенческие паттерны для PvE и боевых сценариев.
- Настраивать взаимодействие персонажей, врагов, оружия, снарядов, физики и триггеров.
- Интегрировать и настраивать контент от художников и аниматоров: спрайты, анимации, префабы, VFX, UI-элементы.
- Оптимизировать проект под несколько платформ.
- Реализовывать сетевой мультиплеер для мультиплатформенной игры (после MVP).
- Участвовать в технических решениях по UX, балансу механик и общей реализации геймплея.
Требования
- Уровень только Senior, опыт 6+ лет.
- Уверенный коммерческий опыт разработки игр на Unity.
- Опыт самостоятельного ведения разработки игрового проекта.
- Обязательный опыт разработки мультиплатформенных игровых проектов.
- Обязательный опыт разработки AI врагов / AI ботов именно для экшен-игр, шутеров, файтингов или близких по динамике жанров.
- Обязательный опыт создания сетевого мультиплеера в Unity.
- Опыт работы с анимациями, хитбоксами, коллизиями, триггерами, оружием, снарядами.
- Умение аккуратно собирать проект из арта, анимаций и UI, не перекладывая технические задачи на художников.
- Умение работать автономно, принимать инженерные решения и не требовать постоянного микроменеджмента.
Будет большим плюсом
- Опыт разработки успешных PvP arena brawler / shooter / party action игр.
- Опыт оптимизации под PC/mobile/web или другие платформы.
- Опыт релиза и лайв-эксплуатации сетевых игр на различных платформах - от Яндекс Игр до Steam.
- Опыт работы с интеграцией Spine, 2D skeletal animation, VFX и кастомного UI.
Что мы предлагаем
- Удаленная работа по контракту.
- Возможность участвовать в создании уникального игрового проекта.
- Работа в дружной команде профессионалов.
- Гибкий график работы.
- Конкурентоспособная зарплата и возможность роста.
Вакансия предлагает интересные задачи и возможность работать в геймдеве. Однако, требования к опыту и навыкам достаточно высоки, что может ограничить количество подходящих кандидатов.
Кто здесь добьётся успеха
Глубокие знания Unity и C# для разработки игр, с опытом работы в создании многопользовательских игр и пониманием сетевого программирования.
Способность работать самостоятельно в удаленном режиме, проявляя инициативу и проактивность в решении проблем и принятии решений.
Творческий подход к геймдизайну и разработке игровых механик, с пониманием современного рынка игр и тенденций в геймдеве.
Опыт работы с AI в играх, включая создание NPC и игровых систем, которые улучшают взаимодействие игрока.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Gaming
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев