Gameplay Programer
3 days ago
About the job
SummaryBy Outscal
Ubisoft seeks a Gameplay Programmer with 1-3 years of experience to develop and implement game systems. You'll analyze game design documents, prototype gameplay ideas, and ensure smooth playability. Must-haves include strong programming skills, attention to detail, and teamwork.
**Description de l'entreprise**:
- Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.**Description du poste**:
**The gameplay programmer will ensure the impact of at least one of the two following axes**:
- 1/ Player’s comfort (playability): The link between the player’s actions and the subsequent behaviours of his/her character and consequences on the evolution of the game. Implementations pertaining to controls, cameras, menus/interfaces and animation integration significantly affect the player’s comfort.- 2/ The behaviours of the characters and systems that are not controlled by the player: The decision level of these entities, the level of action and the level of perception. The work must ensure the plausibility of the behaviours and the _fun capital_ generated by these behaviours, as set out by the game designers.**Responsibilities**
- Analyze and understand the game design documents in order to define the required features and game systems that must be developed in the engine;
- Analyze existing features in the engine and determine if they meet project intentions and establish ways to adapt these features to meet game needs whenever necessary;
- Anticipate potential game design changes and ensure that the implementation of the game systems will easily support these changes;
- Use prototyping techniques to demonstrate the validity/invalidity of a gameplay idea;
- Use different reverse engineering techniques to effectively analyze the features of a competitor’s game mechanics;
- Whenever necessary, suggest enhancements by designing and implementing new systems or modifying existing systems;
- Collaborate with programmers in other sectors, game designers, level designers and animators to discuss constraints and establish the technical possibilities for the different gameplay features;
- Implement and optimize the interaction controls and systems with the game designer to ensure fluid playability;
- Validate and verify if the newly developed systems meet project intentions and are coherent with the existing code;
- Ensure that the implementation of the game controls and systems provides the player experience set out by the game design team;
- Work iteratively and involve designers when implementing new features;
- Work with other working units to develop the tools required to efficiently adjust the gameplay;
- Support the gameplay features and systems designed for production;
- Determine and fix the gameplay bugs detected by the production and quality control teams;
- Document the work so as to share knowledge and enable users (programmers and team members from other working units) to understand how to use the new gameplay systems and features;
- Carry out all other related tasks.
**Qualifications**:
**Training**:
- Bachelor’s degree in computer science or computer engineering or equivalent training.**Relevant Experience**:
- Minimum 1-3 years’ experience in software programming (ideally in the video game sector) or other relevant experience.**Skills and Knowledge**:
- Attention to detail;
- Client/user focus;
- Sense of initiative;
- Analytical and synthesis skills;
- Flexibility when organizing work;
- Good interpersonal skills;
- Ability to work as part of a team;
- Ability to quickly adapt to change;
- Results driven.
**Informations supplémentaires**:
**At Ubisoft, you are welcome as you are. We welcome diversity in all its forms. We are committed to fostering a work environment that is inclusive and respectful of all differences.**Please note** that our positions are hybrid, but if you reside outside Quebec or Canada, relocation will be necessary. If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.
-
Quebec City, Canada Activision Full timeJob Title: Stagiaire en programmation UI/Gameplay-Programming Intern UI/Gameplay - Beenox - Requisition ID: R020926 - Job Description: Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio Activision, nous sommes leaders dans le...
-
Gameplay Camera Specialist
2 weeks ago
Quebec City, Canada Ubisoft Full timeAt Ubisoft, we believe that the groundbreaking games of tomorrow will be crafted by diverse talents and perspectives. That’s why we're broadening our horizons and looking for talent interested in video games outside our industry. To this end, we've developed a comprehensive multi-month program designed for people with valuable skills and unwavering...
-
Programming Team Lead Gameplay
3 days ago
Quebec City, Canada Ubisoft Full timeCompany Description Founded in 2005 and with a team of over 600 creative, passionate and innovative talents, Ubisoft Quebec is now one of the leaders in the industry. Involved in the Assassin's Creed franchise since 2010, our studio assumed the leadership of Assassin's Creed Odyssey as well as Immortals Fenyx Rising, and is now developing Assassin's Creed...
-
Montréal, Quebec, HT B, Canada Budge Studios Full timeProgrammeur de jeux 3D / Gameplay 3D ProgrammerÊtes-vous une personne motivée, créative et passionnée? Voulez-vous créer des expériences exceptionnelles pour les enfants? Si oui, nous voulons vous connaître Budge Studios offre un environnement de travail dynamique et excitant mettant l'emphase sur la coopération, la collaboration et le plaisir....
-
UX Designer
6 hours ago
Quebec, Canada Kanz Full timeAs a Gameplay UX Designer at Ubisoft, you'll be the glue that binds game design, UI, sound, VFX, and other feedback channels to create a seamless and engaging experience. You’ll make sure content is communicated clearly and that navigation flows intuitively, so players can fully immerse themselves in gameplay. Throughout the user‑centric development...
-
UX Designer
2 weeks ago
Québec City, Canada Ubisoft Full timeJob DescriptionAs a Gameplay UX Designer at Ubisoft, you'll be the glue that binds game design, UI, sound, VFX, and other feedback channels to create a seamless and engaging experience. You’ll make sure content is communicated clearly and navigation flows intuitively, so that players can fully immerse themselves in gameplay. Throughout the user-centric...
-
UX Designer
6 days ago
Quebec, Canada Ubisoft Quebec City Full timeCompany Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six, to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our...
-
UX Designer
4 days ago
Quebec, Canada Ubisoft Quebec City Full timeCompany Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six, to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our...
-
UX Designer
2 weeks ago
Québec City, Canada Ubisoft Full timeJob DescriptionAs a Gameplay UX Designer at Ubisoft, you'll be the glue that binds game design, UI, sound, VFX, and other feedback channels to create a seamless and engaging experience. You’ll make sure content is communicated clearly and navigation flows intuitively, so that players can fully immerse themselves in gameplay. Throughout the user-centric...
-
UX Designer
4 days ago
Québec City, Canada Ubisoft Full timeJob DescriptionAs a Gameplay UX Designer at Ubisoft, you'll be the glue that binds game design, UI, sound, VFX, and other feedback channels to create a seamless and engaging experience. You’ll make sure content is communicated clearly and navigation flows intuitively, so that players can fully immerse themselves in gameplay. Throughout the user-centric...