Description de l'emploi

Le programmeur est responsable de l’écriture et de la modification du code de programmation du jeu, dans les langages informatiques adéquats (Java, C, C++), afin d’intégrer et d’assurer l’interaction entre les différentes composantes (textures, animations, sons, etc.). Il doit interagir avec les autres intervenants (directeur technique, animateurs, directeur artistique, etc.) pour les informer concernant la faisabilité de leurs idées en fonction des possibilités de l’engin de programmation. Afin de réduire les « bugs » et de corriger toute défectuosité, il doit aussi travailler en collaboration avec les testeurs de jeu. Ses pratiques doivent aussi être bien documentées dans le but de faciliter le travail d’équipe et la collaboration avec les autres intervenants.

Particularités de l'emploi

Un diplôme universitaire de premier cycle en informatique ou dans une autre discipline en programmation est généralement exigé. De l’expérience en programmation de jeux et/ou en programmation C++ et/ou en environnement 3D représentent de sérieux atouts pour accéder à cette profession. De plus, les candidats à la recherche de ce type de poste doivent être aptes à travailler en équipe et sous pression, posséder un bon esprit d’analyse et de synthèse ainsi qu’une forte aptitude à la résolution de problèmes.

Collégial

AEC en :
Programmation de jeux vidéo

DEC en :
Techniques de l'informatique / jeux vidéo, Conception (DEC-BAC)
Techniques de l'informatique / Informatique de gestion

Universitaire

Baccalauréat en :
Sciences de l'nformatique
Génie informatique
Génie logiciel
Programmation multimédia

Employeur

Industrie du jeu électronique
Industrie du multimédia
Grandes entreprises
Gouvernements fédéral et provincial
Institutions financières