Développeur·euse de jeux vidéo
— Métiers du développement
- Mobilité
- Orienté solution
- Responsabilité
- Travail en équipe
- Réactivité
Si les jeux vidéo sont présents depuis des décennies, les métiers de ce secteur sont restés dans l’ombre pour beaucoup, pendant longtemps. Milieu en plein essor, à la valeur culturelle et économique importante, il attire désormais beaucoup de passionné·es qui souhaitent faire de leur hobby un métier en devenant développeur·euse de jeux vidéo !
Le titre peut faire peur, mais il n’est pas pour autant si sorcier que cela. Le/la développeur·euse de jeux vidéo travaille avant tout sur le code, bien que de la programmation dite visuelle est également possible. Tu vas mettre en forme les idées de l’équipe et donner vie aux mécaniques de jeux qui permettent aux joueurs/joueuses d’interagir avec l’univers. La création d’un jeu vidéo nécessite en général une équipe pluridisciplinaire, cependant certains jeux sont crées uniquement par une personne qui peut avoir un profil varié.
Tu mets en action les personnages créés par les illustrateur·trices, intègres le son, prends en compte les retours des testeur·euses pour corriger les bugs… Tes tâches sont diverses et variées mais là où tu brilleras, c’est dans la qualité de ton code ! Une veille technologique est également nécessaire puisque les langages de programmation et les logiciels sont mis à jour régulièrement. L’opinion des joueurs et joueuses entre également en compte ainsi que la capacité d’exprimer lorsqu’une requête du projet est difficilement réalisable. Une bonne écoute et une capacité de communication sont donc primordiales.
Outils clés
- Le logiciel nécessaire pour le développement (dépend de l'entreprise)
- Un bon programme pour gérer le planning des tâches
- Un ordinateur puissant pour le rendement des programmes
- Un moteur de jeu adapté au projet
Tâches principales
- Développer le contenu du jeu
- Corriger les bugs remontés par les collègues ou les utilisateurs·trices
- Optimiser le code pour une meilleure fluidité
- Travailler en étroite collaboration avec le reste de l'équipe de création
- Proposer des solutions aux problèmes techniques relevés
Compétences
- Maîtriser des langages de programmation spécifiques
- Maîtriser les normes en matière de confidentialité, d’intégrité et de disponibilité des données
- Comprendre les besoins et les problèmes rencontrés par les utilisateur.trices
- Pouvoir accepter la critique et prendre en compte les remarques du client
- Être capable d’identifier et de comprendre les attentes du client
- Savoir communiquer, à l’écrit et à l’oral
- Mener une veille (évolutions technologiques, nouveaux risques, mise à jour des compétences numériques essentielles à son secteur etc.)
- Savoir travailler en équipe
- Connaitre l’anglais et l’anglais technique informatique
- Avoir le souci du détail et faire preuve de rigueur
Études et formations
- Supérieur
- Type Court : Bachelier professionnalisant Haute École (3 ans)
- Type Long : Master (en Haute École ou université, bachelier + 2 ans)
- Promotion sociale
- Centres de compétence TIC
- Formation en alternance
- IFAPME
- Centres d'Education et de Formation en Alternance - CEFA
- Autres organismes de formation