Description
We are seeking a highly motivated and talented individual to join our Gameplay Programming team as a Stage Gameplay Programmer for a 6-month internship. As a Gameplay Programmer, you will work closely with designers, level designers, animators, and other disciplines to develop innovative gameplay systems and features.
Responsibilities:
- Participate in the development and evolution of gameplay systems
- Design and implement features in C++ using the game engine
- Develop and maintain prototypes to test new ideas
- Collaborate with design teams to transform gameplay intentions into playable features
- Participate in integration, debugging, and optimization phases
- Contribute to game quality by identifying and correcting bugs
- Work with various disciplines to ensure a cohesive and robust gaming experience
Specializations:
- Gameplay Programmer 3C / Combat: Develop and evolve character movement, combat, and interaction mechanics
- Gameplay Programmer AI: Participate in the development of non-player character behaviors and contribute to decision-making, perception, and navigation systems
Requirements:
- Currently pursuing a degree in Gameplay Programming, Computer Science, or Video Game Development
- Strong foundation in object-oriented programming and C++
- Interest in gameplay-related issues
- Good knowledge of video games and curiosity about game design
- Familiarity with Unreal Engine or ability to quickly learn new tools
- Good written and spoken English skills
- Sensitivity to adventure, action, and platform games
Benefits:
- 50% reimbursement of transportation costs or mileage allowance for bicycle use
- Access to our game library with the latest Ubisoft and competitor games
- Preferential rates for various events, cinemas, concerts, sports facilities, and attractions through our CSE
Ubisoft offers equal opportunities for all employees, regardless of gender, ethnicity, religion, sexual orientation, social status, disability, or age.