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
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.

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
Profiling avant tout
Jamais d'optimisation prématurée. Mesurez d'abord avec les outils mobiles : GPU debugger, analyseur de framerate, monitoring mémoire.
Pools d'objets obligatoires
Le garbage collector tue les performances sur mobile. Recyclez tout : particules, projectiles, effets sonores. Pré-allouez au démarrage.
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.
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.

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