Informations
Missions
Il existe plusieurs types de programmeurs dans le domaine des jeux vidéo et médias interactifs numériques, parmi eux les Programmeurs Gameplay qui utilisent les moteurs de jeu (unreal engine, Unity 3D ou moteurs propriétaires) pour programmer leurs interactions.
Le programmeur gameplay est responsable de l’impact dans deux domaines principaux : le confort du joueur (jouabilité) c'est-à-dire du lien entre les actions prises par le joueur et les comportements de son personnage ainsi que les conséquences sur son évolution dans le jeu, les comportements des personnages, donc des systèmes non contrôlés par le joueur. Son travail doit lui permettre de s’assurer de la vraisemblance des comportements.
Il vérifie aussi le fonctionnement du programme et le réajuste, si besoin est, en fonction des résultats. Il doit aussi s’investir sur la maintenance évolutive du jeu.
Savoir-faire et connaissances
Un Programmeur Gameplay doit maitriser tous les fondamentaux d’un ordinateur, les langages de programmation et les méthodes de conception, mettre en œuvre les méthodes et techniques de programmation, utiliser les outils de développement, traduire techniquement les besoins du Game Designer, mettre en œuvre des techniques de résolution de problèmes.
Les Programmeurs Gameplay doivent programmer la gestion des objets, le comportement des acteurs. Les langages maitrisés sont variés. En fonction des plateformes de diffusion, on trouve du java, C++ et C#, de l'objective C ou Swift pour mac, et du Javascript.
Savoir changer de moteur rapidement et avoir des connaissances en Game Design, la maîtrise de la langue anglaise et aussi une bonne culture vidéo-ludique font partie de ses atouts. Un bon programmeur doit connaître un maximum de solutions. Il faut être méthodique et rigoureux, être capable de s'adapter et avoir de l'intuition pour s'aventurer dans des directions pas ou peu connues.
C'est aussi une forme de créativité !
Comme pour tous les principaux métiers des jeux vidéo, les horaires sont très flexibles et on attend des développeurs une disponibilité de tous les instants et faire de temps en temps l’impasse sur les week-ends.
Son salaire
Le salaire dune programmeur gameplay oscille entre 27 k€ et 37 k€ (minimum 20 k€ ; maximum 53 k€ - salaire médian : 33€). L’expérience aidant, le Programmeur Gameplay peut prétendre devenir Lead Programmeur, responsable de la conception et de la programmation du gameplay.
Carrières et débouchés
Durant ses études, le futur professionnel doit profiter de la période de formation initiale pour apprendre au maximum et pour embrasser un horizon assez large de connaissances.
La surenchère technologique actuelle réclame des professionnels de plus en plus performants en matière de connaissances de l'architecture logicielle. Pour se diriger vers ce métier, mieux vaut avoir une solide formation.