Programmeur de jeux vidéo
Le programmeur de jeux vidéo est responsable du développement et de la création de jeux interactifs attrayants et engageants. Ils utilisent leurs compétences en codage, en conception graphique et en conception de jeux pour concevoir et implémenter les mécaniques de jeu, les animations, les effets visuels et sonores ainsi que l'expérience de jeu globale.

Missions principales
- Concevoir et développer des mécaniques de jeu innovantes et captivantes: Travailler en étroite collaboration avec l'équipe de conception pour traduire les idées en systèmes de jeu fonctionnels et attrayants.
- Écrire du code propre, maintenable et optimisé: Veiller à ce que le code soit bien structuré, documenté et facilement évolutif pour faciliter le développement à long terme.
- Intégrer les éléments graphiques, sonores et interactifs: Collaborer avec les artistes et les concepteurs audio pour intégrer harmonieusement tous les éléments du jeu.
- Résoudre les problèmes techniques et optimiser les performances: Identifier et résoudre les problèmes de performance, de stabilité et de qualité au fur et à mesure du développement.
- Participer aux tests et à l'assurance qualité: Travailler en étroite collaboration avec l'équipe de test pour s'assurer que le jeu soit sans bug et offre une expérience de jeu fluide.
Principales compétences requises
Hard skills
Compétences | Niveau requis |
---|---|
Langages de programmation informatique (ROME) | *** |
Utiliser des frameworks modernes | *** |
Développer un logiciel, un système d'informations, une application (ROME) | *** |
Intégration de la réalité virtuelle et augmentée | *** |
Concevoir des projets en jeux vidéo (ROME) | ** |
Soft Skills
Compétences | Niveau requis |
---|---|
Faire preuve de créativité, d'inventivité | *** |
Travailler en équipe | *** |
Organiser son travail selon les priorités et les objectifs | *** |
Faire preuve de persévérance | *** |
Faire preuve de curiosité | *** |