Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
Larian Studios
Квебек, Канада8 месяцев назад
(Version française ci-dessous)
Gameplay Programmer With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Gameplay Programmer to join the team and help us in crafting the high calibre games our fans have come to expect. Responsibilities Work on all aspects of systems of the game: engine features, gameplay, UI, audio, animation, scripting, tools. Work closely together with the other departments to implement the needed game components; Work together with almost all content creators to deliver required features; Write robust, maintainable auto-testable code in TDD fashion; Be an active participant in the design and production of the game — technical side of the creative team and first line of feedback; Help scope features and advise on best ways to implement them; Work within an international team on a daily basis, spread between multiple studios across the world.
Requirements 4+ years experience in C++; Excellent feel for RPG systems and gameplay in general; Experience with commercial proprietary engines; Open-minded, willing to experiment and iterate over a specific feature; Concepts as state machines, pathfinding, AI routines should be second nature; Ability to think like a designer to create compelling and fun game play; You are a team player and willing to take responsibility; Passion for making and playing great games; Excellent software design and problem-solving skills; Excellent software debugging skills; Excellent architectural skills. Designing many parallel and gameplay systems is not a problem for you; Game development experience; This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity; A professional level of written and spoken English*.
Nice to have
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 103 000 до 139 000
Грейд
Senior
Опыт работы
от 4 лет
Формат работы
Офис
Тип занятости
Полная занятость
Уровень английского
C1, продвинутый
Письмо на почту или сообщение рекрутеру в Telegram
Gameplay Programmer Множество наград подтверждают, что Larian Studios стремится создавать высококачественные ролевые игры. Переходя к новым проектам, студия, подарившая вам Baldur’s Gate 3 и Divinity: Original Sin 2, ищет Gameplay Programmer, который присоединится к команде и поможет нам в создании игр высокого калибра, которых ожидают наши поклонники.
Работа над всеми аспектами игровых систем: движковые функции, геймплей, UI, звук, анимация, скриптинг, инструменты. Тесное сотрудничество с другими отделами для внедрения необходимых игровых компонентов; Работа совместно почти со всеми создателями контента для реализации требуемых функций; Написание надежного, поддерживаемого, тестируемого кода с использованием TDD (разработка через тестирование); Активное участие в дизайне и производстве игры — техническая сторона креативной команды и первая линия обратной связи; Помощь в определении объема функций и консультации по наилучшим способам их реализации; Ежедневная работа в международной команде, распределенной по нескольким студиям по всему миру.
4+ года опыта работы с C++; Отличное понимание RPG-систем и геймплея в целом; Опыт работы с коммерческими проприетарными движками; Открытость мышления, готовность экспериментировать и итерировать над конкретной функцией; Концепции, такие как конечные автоматы, поиск пути, AI-рутины, должны быть второй натурой; Способность мыслить как дизайнер для создания увлекательного и интересного геймплея; Умение работать в команде и готовность брать на себя ответственность; Страсть к созданию и игре в отличные игры; Отличные навыки проектирования программного обеспечения и решения проблем; Отличные навыки отладки программного обеспечения; Отличные архитектурные навыки. Проектирование множества параллельных и геймплейных систем не является для вас проблемой; Опыт разработки игр; Профессиональный уровень владения письменным и устным английским языком*.
Это полная занятость, на месте, требующая вашего присутствия в офисе для поддержки сотрудничества и творчества;