Créez les moteurs de jeux mobiles de demain

Rejoignez notre programme intensif de 18 mois pour maîtriser l'architecture des moteurs de jeux sur iOS et Android. De la physique temps réel aux optimisations graphiques avancées.

Découvrir le programme
Interface de développement de moteur de jeu mobile montrant le code et les graphiques en temps réel

Apprenez en équipe, comme en studio

Nos groupes de 12 étudiants maximum reproduisent l'environnement collaboratif des studios de développement. Chaque projet devient une expérience d'équipe authentique.

Projets en binôme

Développez vos moteurs de jeux à deux, comme dans l'industrie. L'un se concentre sur le rendu, l'autre sur la logique de jeu.

Code review hebdo

Chaque vendredi, présentez votre travail au groupe. Recevez des retours constructifs et découvrez les approches des autres.

Défis techniques

Résolvez ensemble les problèmes complexes : optimisation mémoire, gestion des collisions, rendu sur GPU mobile.

Écran d'ordinateur affichant du code de moteur de jeu avec des graphiques 3D en arrière-plan

Maîtrisez les aspects techniques les plus pointus

Notre programme couvre tous les défis que vous rencontrerez en développant des moteurs performants pour mobile. Pas de théorie creuse, que du concret.

  • Rendu optimisé OpenGL ES

    Techniques avancées pour maintenir 60 FPS sur des appareils avec GPU limités. Batching, instancing, et gestion intelligente des textures.

  • Physique temps réel mobile

    Implémentation d'un moteur physique léger mais robuste. Détection de collisions, résolution des contraintes, optimisations ARM.

  • Audio spatial et compression

    Systèmes audio 3D adaptés aux casques mobiles. Formats optimisés, streaming intelligent, effets temps réel sans latence.

  • Architecture multithreadée

    Séparation efficace entre thread de rendu et logique de jeu. Synchronisation, pools de tâches, gestion mémoire thread-safe.

Des concepts clés à retenir absolument

1

Profiling avant tout

Jamais d'optimisation prématurée. Mesurez d'abord avec les outils mobiles : GPU debugger, analyseur de framerate, monitoring mémoire.

2

Pools d'objets obligatoires

Le garbage collector tue les performances sur mobile. Recyclez tout : particules, projectiles, effets sonores. Pré-allouez au démarrage.

3

LOD dynamique

Adaptez la qualité en temps réel selon la distance et les performances. Maillages, textures, effets - tout doit avoir plusieurs niveaux de détail.

4

Batch les draw calls

Regroupez vos appels de rendu. Un niveau avec 500 sprites individuels = catastrophe. Même texture, même shader = un seul draw call.

Portrait professionnel de Cédric Morvan, développeur senior spécialisé dans les moteurs de jeux mobiles

Après 6 ans chez Gameloft, je peux dire que ce programme colle parfaitement à la réalité du terrain. Les étudiants arrivent chez nous avec une compréhension solide des contraintes mobiles. C'est rare dans notre secteur.

Cédric Morvan

Lead Engine Developer, Ubisoft Mobile

Prochaine session : septembre 2025

Le programme démarre deux fois par an. La session de septembre 2025 compte déjà 8 inscrits sur 16 places disponibles.

Candidatures ouvertes jusqu'au 15 juillet 2025