Game Programmer (H/F)

Descriptif

Véritable architecte du gameplay, le Game Programmer est responsable du développement technique des jeux vidéo. Il transforme les concepts des game designers en fonctionnalités concrètes à l’aide de langages de programmation spécifiques au jeu vidéo.
Il conçoit les mécaniques de jeu, l’intelligence artificielle, la physique, l’interface utilisateur, et parfois même le moteur du jeu.
Le Game Programmer travaille en étroite collaboration avec les équipes artistiques, techniques et créatives pour garantir une expérience fluide, immersive et stable aux joueurs.

Les autres intitulés de ce poste 

Développeur jeu vidéo, Programmeur gameplay, Développeur Unity, Développeur Unreal Engine, Programmeur IA, Programmeur moteur

Principales missions

  • Développement des mécaniques de gameplay (contrôles, règles, interactions)
  • Programmation de l’intelligence artificielle des personnages non-joueurs
  • Intégration des éléments graphiques, sonores et des animations
  • Optimisation du code pour garantir la fluidité et la performance du jeu
  • Débogage, tests fonctionnels et correction des anomalies
  • Développement d’outils internes pour faciliter la création de contenu
  • Collaboration avec les game designers, level designers et artistes
  • Veille technologique sur les moteurs de jeux et nouvelles pratiques du secteur
Dropdown non actif Dropdown actif

Qualités requises

  • Solides compétences en programmation (C++, C#, Python, etc.)
  • Bonne connaissance des moteurs de jeux (Unity, Unreal Engine…)
  • Capacité à travailler en équipe pluridisciplinaire
  • Rigueur, logique, et sens du détail
  • Curiosité pour les nouvelles technologies de l’industrie du jeu
  • Bonne gestion du temps et résistance au stress en période de production intensive
  • Passion pour les jeux vidéo et bonne culture du secteur
Dropdown non actif Dropdown actif

Formation et débouchés

  • Formation de niveau Bac +3 à Bac +5 en école d’ingénierie, école spécialisée dans le jeu vidéo ou cursus universitaire en informatique
  • Une spécialisation en développement de jeux vidéo est un atout

Le Game Programmer peut évoluer vers des postes de Lead Programmer, Technical Director, Gameplay Engineer, ou créer son propre studio de jeux vidéo

Dropdown non actif Dropdown actif

Nos offres d’emploi pour ce poste