Programmeur mobile jeu vidéo

Jeu vidéo
Niveau d'études nécessaire
Bac+5
Salaire moyen
3 500 €
Sommaire du secteur

Description

Secteur Jeu vidéo
Niveau d’études minimal Bac+5
Bac conseillé S
Alternance Oui
Sélectivité des études Moyenne à forte
Insertion professionnelle Facile
Salaire débutant 3 100€

Profession

Développer des jeux sur plateformes mobiles (smartphone et tablette) demande au programmeur mobile jeu vidéo de maîtriser sur le bout des doigts le langage du code afin de créer des jeux très casual (c’est-à-dire avec un gameplay simple et accessible à tous), mid-core ou hardcore.

Le programmeur évolue dans un secteur en pleine croissance, puisque le marché du jeu vidéo sur mobile a dépassé le milliard d’euros de recette en 2019 (+ 28 %). Avec une audience importante, les studios ont ainsi développé cette branche alors que d’autres se sont spécialisés exclusivement sur mobile.

Métier polyvalent et recherché, le programmeur est celui qui donne vie au jeu. Pour cela, il dispose de compétences en programmation et surtout, d’une spécialisation sur mobiles. En étroite collaboration avec le game designer, le lead marketing et le monetisation manager impliqués dans la création du projet, il est amené à proposer des idées et concepts de jeux « aux cycles de production très rapides et basés sur l’itération permanente », précise Ben Kaltenbaek, CEO de Revolt Games, studio éditeur du jeu vidéo Neopolis Game.


Missions

« Il y a le programmeur en backend, c’est-à-dire celui qui crée la logique et les calculs que le joueur ne voit pas toujours – base de données, score, revenus, interactions entre joueurs… Et celui en frontend qui crée ce qui s’affiche sur l’écran du joueur en utilisant les technologies d’application mobile (iOS, Android) ou bien un moteur graphique (Unity) », définit Ben Kaltenbaek.

Compétences clés

« Un programmeur de jeu sur mobiles se donne des contraintes supplémentaires par rapport à la plateforme, mais aussi au marché pour lequel il faut savoir se différencier », explique Valentin Birembaut, développeur pour le studio Oh BiBi.

Il est fondamental de posséder toutes les connaissances dans la programmation, mais avoir des compétences sur plateformes mobiles sera un plus. Ainsi, un programmeur doit être en mesure de :

  • Connaître les outils de développement Swift pour iOS et Android Studio pour Android
  • Mettre en œuvre des techniques de programmation
  • Maîtriser le C++, C#
  • Savoir les programmations Web (HTML, Javascript, PHP)
  • Connaître les outils de développement classiques (Visual studio, contrôleur de version, base de bugs, etc.)
  • Évoluer dans un secteur en perpétuel mouvement

Qualités

Un programmeur mobile jeu vidéo est capable d’évoluer au sein d’une équipe de programmeurs. Ses qualités reposent alors sur :

  • La communication
  • La rigueur
  • L’autonomie
  • L’esprit d’initiative
  • La créativité
  • La passion du jeu vidéo

Niveau scolaire

Comme le conseille Ben Kaltenbaek : « Avant tout, il faut savoir programmer et cela s’apprend avec beaucoup de pratiques et d’échange avec d’autres programmeurs. Une fois les bases de la programmation acquises, il est possible de se spécialiser dans des technologies propres aux jeux vidéo mobiles comme Unity. »

Il faudra donc étudier dans une école spécialisée en jeux vidéo. Pour cela, il faut d’abord passer un bac à dominante scientifique, puis accéder à une formation post-bac afin d’atteindre un niveau bac+3 minimum. Il est possible aussi de partir en BTS ou DUT informatique, puis de poursuivre vers un bac+4 ou +5.

Formation

Deux formules sont possibles pour devenir programmeur mobile. Soit le Bachelor Développeur informatique option jeu vidéo de l’école G. Tech (Gaming Campus) qui propose, sur trois ans – et accessible après un bac ou en admission parallèle en troisième année –, les fondamentaux pour pouvoir développer des jeux vidéo avec une pédagogie axée autour de la réalisation de productions concrètes comme le développement d’un jeu mobile hyper-casual.

Soit d’intégrer directement avec un niveau bac+3 le MBA Programmeur jeu vidéo. Une formation en deux ans qui permet approfondir les techniques de programmation avec une dose de management et une place accordée à l’immersion en entreprise.

Des formations qui dispensent tout ce que doit savoir un futur professionnel de la programmation, classique et mobile.

« On ne choisit pas spécifiquement de faire du jeu vidéo mobile, l’expérience du mobile s’obtient surtout avec les projets que l’on développe », précise Valentin Birembaut.

Rémunération

Le programmeur mobile jeu vidéo peut démarrer sa carrière avec un salaire de junior pouvant atteindre 38 000 euros brut annuels. Et avec de l’expérience et selon son entreprise, il pourra émarger à 55 000 euros.

Carrière

Un programmeur qui a quelques années d’expérience pourra espérer évoluer vers d’autres postes tels que chef de projet mobile, mais aussi travailler en tant que programmeur de jeu vidéo sur consoles ou PC.

En quelques mots

En donnant vie au jeu vidéo sur plateformes mobiles, le programmeur est en mesure d’appliquer son savoir-faire en matière de code pour créer des jeux hyper-casual, casual, mid-core ou hardcore. Ce qui lui demande de disposer de toutes les compétences techniques nécessaires en la matière et de bien savoir travailler en équipe.