Gameplay Programmer
B&F Soft -
Mohandessin, GizaPosted 2 years ago30Applicants for3 open positions
- 9Viewed
- 7In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- We're looking for a gameplay programmer who excels at designing and implementing character behavior, controls, and camera for 3rd-person action games.
- This person will partner with the Game Director to craft an extraordinary player experience for our projects If this is the role you have been looking for, please read on!
Essential Duties and Responsibilities include the following:
- Designs and implements core combat and traversal systems for 3rd-person, character-based games
- Drives the development of innovative player mechanics.
- Works closely with content creators on feature implementation, providing technical, creative, and feedback; expand and adapt designs to meet project goals
- Builds and improves proprietary tools to expose gameplay features and systems to content creators.
- Solicits feedback from content creators on how to streamline workflow and improve efficiency.
- Other duties may be assigned
Job Requirements
Education and/or Experience:
- Ability to work with mathematical concepts such as probability and statistical inference, (desired) and fundamentals of plane and solid geometry and trigonometry.
- Strong 3D math skills, including but not limited to practical knowledge of vectors and vector operations, matrices and matrix transformations, and the various different representations of rotations (Euler, angle-axis, quaternion).
- The basics of intersection testing and collision are a plus.
- Ability to adhere to the prevalent coding style and practices, including source control standards.
- Understanding procedural and object-oriented programming paradigms is a plus.
- Familiarity with the gaming industry products and field.
Other Skills:
- Dedication towards individual and team growth.
- Good interpersonal skills and the ability to work in and contribute to a collaborative environment.
- Ability to drive the creation of fun and innovative gameplay.
- Must be flexible with schedule changes and shifting timetables.
- Needs to be able to work independently and efficiently when required. Ability to multitask several time-intensive tasks at once.