This role is a part of the UK government's Kickstart Scheme and is only applicable to 16 to 24-year-olds in the UK who are not in education and are currently claiming Universal Credit. Click here to view more Kickstart placement opportunities.
August 11, 2021
As a Gameplay Programmer, you are responsible for developing, programming, and implementing some of the core gameplay features and mechanics of the project. Also to optimize, and to support the different departments that depend on your code and systems.
You will have to work alongside technical animators, on character mechanics, such as locomotion, cover, combat, other interactions, and animation systems in the Unreal Engine. This involves working closely to the animation team, as well as the designer team.
With every new iteration, you commit yourself to deliver AAA quality, and ensure the stability of your implementations. You have direct influence over the quality of the project. You are entrusted with coding the interactive systems that makes it a good game.
The studio requires this person to delve into different areas of development and help tweak various systems.
This role is suited to a very good generalist who can assist with other areas of development as well.
Prototype with the designers, until reaching the desired result,
Understand existing functions and design, and anticipate, identify, and articulate the possible technical and development risks and obstacles, and suggest solutions and/or best practices,
Code new and existing systems based the Game Design documentation,
Implement, with the help of the designers and the artists, thoses systems,
Keep them coherent with other systems in place or coming,
Collaborate with designers, animators, and artists for a cohesive development project,
Provide an ongoing support to the rest of the team, and the Publisher, resolve bugs related to gameplay,
Document your work and keep it up-to-date,
Keep your attention to product quality, backend scalability, and to the game performances,
Develop gameplay tools for the different departments,
Other related tasks, depending on the needs and the project,
Coding Artificial Intelligence can be part of the tasks as well,
An undergraduate degree in computer science of software engineering
At least 2-4 years of game programming experience using C++
Experience as part of a team that has shipped a video game, with a track record of at least 1 launched project
Experience in gameplay, AI, and design (main character, cameras, NPCs, environment, behaviours, etc.)
Experience with Unreal Engine (4.25+)
Excellent problem solving ability
Good generalist and gameplay programmer, with the ability to write clear, maintainable and optimized code
Proficiency to communicate with all disciplines and to support the team
Strong math skills, knowledge of vectors, matrices and linear algebra
*** Successful applicants must be legally entitled to work in Canada ***
Experience with multi-threaded programming and other techniques to improve CPU performance, both high level and low level a huge plus
Good knowledge of computer hardware architecture including caches, instruction pipelines, etc. is a plus
Experience diagnosing performance issues is a huge plus
Experience developing for current generation video game consoles (PS4, Xbox One & Switch) is a huge plus
Familiarity with Epic Online Subsystem is a huge plus
Experience implementing features with Steam is a plus
3Mind Games is an independent company dedicated to developing high quality video games, and interactive entertainment, that are original, innovative, and rich in emotion.
The studio was founded by two motivated veterans. In the industry since 1997, they share the same goal, the same vision.
3Mind Games are founding members of La Guilde (Cooperative of Game developers of Quebec).
3Mind Games mission is to develop AAA video games and interactive content that are original, innovative, emotionally engaging and fun; using immersive environments and storylines.
To develop games for PC (Steam), consoles and mobile using the latest technology.
Reach players of the world, by creating unique experience and entertainment for them.
3Mind Games second mission is to support the industry and the new talents.
3Mind Games value customer and communities above everything.
The consumer comes first
Provide quality games and unique experience
Deliver the best story-driven games in the world
Push the limits of new technologies and adapt to the changes
Respect the communities, the players, and be transparent with our fans
Support the industry and the new talents
Set an environment where people can realize their full potential
Promote team-oriented work – we are a big family
Promote positive and constructive attitude, be solution-driven
Inspire others and future graduates
ABOUT THE PROTAGONIST: EX-1
The Protagonist: EX-1 is a new turn-based, tactical RPG which takes place in a brewing war between the planet Terra, and an invading synthetic race. When a massive space station suddenly appears high in orbit, the world learns of the urgent threat posed by the invading aliens. Terran’s first contact with an alien species has gone disastrously wrong. Now, plunged into a war for their world, the people of Terra mount their defense against the weaponized invaders.