The role
Job description
Gameplay Programmer — Join Code_V
Code_V is looking for a Gameplay Programmer to join our game development team!
We’re currently working on Gaia Genesis, a multiplayer hero-shooter featuring unique otherworldly animals, each with their own abilities, personalities, and visual identity.
We are looking for someone with strong experience in Unity and C# programming, particularly in developing gameplay systems and procedural or code-based animations.
The ideal candidate should be capable of creating dynamic character movements, animations, and gameplay interactions through programming rather than relying solely on pre-made animation clips or traditional animation pipelines.
NOTE : THIS IS GOING TO BE A PROFIT SHARING ROLE. I.E. THE VOLUNTEER WILL BE GETTING THE COMPENSATION AFTER THE RELEASE OF THE GAME FOR UPTO 8 YEARS
What You’ll Do:
- Develop gameplay mechanics, systems, and interactive features using Unity and C#.
- Design and implement procedural animations and code-driven character movements.
- Create animations using mathematical functions, physics-based calculations, inverse kinematics (IK), and runtime transformations.
- Develop procedural systems for character movement, aiming, attacks, reactions, and other gameplay interactions.
- Implement dynamic animation systems that respond to player input and in-game situations.
- Work with Unity's Animator, Animation Rigging, and other animation-related systems when required.
- Develop custom animation controllers and procedural animation frameworks.
- Implement physics-based interactions such as ragdoll systems, dynamic collisions, and character reactions.
- Optimize gameplay and animation systems for performance.