Мы хотим, чтобы вы #JOINTHEREBELLION!
Уже 30 лет мы независимо разрабатываем и издаём невероятные видеоигры в нескольких студиях, основанных Jason и Chris Kingsley, но Rebellion — это не только игры. У нас есть собственная киностудия, мы создаём настольные игры, издаём книги, а через 2000AD — комиксы и graphic novels, включая легендарного Judge Dredd.
Мы рады пригласить mid-level Animation Programmer в нашу увлечённую и опытную Tech Team для работы над одним из новых масштабных проектов, создаваемых командой, известной отличными шутерами.
В роли Animation Programmer вы станете частью Engine Animation Team, будете поддерживать несколько проектов, соединять animators, technical animators и project engineers и помогать выстраивать плавное взаимодействие между animation и code.
Вы будете использовать наш собственный движок Asura для внедрения character animations, поддержки gameplay mechanics и улучшения визуальной выразительности и responsiveness игровых персонажей.
Обязанности
- Разрабатывать и внедрять animation code для нашего собственного движка.
- Поддерживать и развивать функции animation systems, работая как с content creation tools, так и с runtime systems.
- Сотрудничать с content creators при разработке части этих инструментов и функций.
- Разрабатывать и внедрять animation code для проектов, писать и тестировать крупные classes и код со сложной функциональностью.
- Исправлять сложные баги как в знакомом, так и в незнакомом коде.
- Создавать, проверять и обновлять техническую и пользовательскую документацию.
- При необходимости помогать другим членам команды и programmers из других дисциплин.
Эта роль может базироваться в наших студиях в Oxford или Warwick, каждая из которых предлагает творческую и непринуждённую атмосферу, где командная работа лежит в основе успеха. Мы можем предоставить relocation package, включая помощь с переездом, временное жильё и полную поддержку для плавного перехода.
Требования
- Сильное понимание архитектуры и внутреннего устройства real-time animation systems.
- Отличное владение C++ и опыт разработки и поддержки сложных систем.
- Уверенная работа с IDE, debugging tools и profiling techniques для диагностики и решения проблем.
- Опыт проектирования и реализации Finite State Machines и связанных animation control systems.
- Хорошее практическое знание 3D mathematics и geometry.
Преимущества
Мы предлагаем широкий пакет льгот, включая
- 22 дня отпуска + рождественское закрытие офиса, обычно 4 дня, и Bank Holidays; после 5 лет стажа отпуск увеличивается на один день в год до 31 дня.
- Частная медицинская страховка и healthcare cash plan, включая стоматологию и vision.
- Life Assurance, Income Protection и Critical Illness Cover.
- Расширенные Family Leave.
- Беспроцентные и не облагаемые налогом займы.
- Улучшенная Pension Scheme.
- EAP и широкий спектр поддержки mental health и wellbeing.
- И многое другое: скидки, бесплатные бонусы и социальные мероприятия.
Текст вакансии длинный, здесь показана его часть. Полностью — на сайте студии.
Отклик принимает студия на своём сайте. LOOTWORK только показывает вакансию.