Dans le cadre du Bachelor Développeur Informatique – spécialisation Moteur (3ᵉ année), nous recherchons un intervenant (H/F) pour un projet de jeu de physique 2D codé intégralement from scratch en C++.
Le projet consiste à concevoir et implémenter un système de simulation physique interactif, centré sur le lancement de projectiles et l’interaction avec un environnement composé d’objets physiques.
L’accent est mis sur la compréhension fine des lois physiques, leur implémentation mathématique, ainsi que sur la robustesse et la lisibilité de l’architecture C++.
Au cours du projet, les étudiants devront notamment implémenter :
La gestion des forces (impulsion initiale, gravité, forces continues)
La notion de masse, d’inertie et de friction
Des intégrateurs numériques adaptés à un jeu temps réel
La simulation de corps rigides simples
Les collisions entre objets (détection et résolution)
Les interactions physiques avec un environnement destructible ou mobile
Un système de lancement contrôlé (direction, puissance, trajectoire)
Une boucle de simulation stable et déterministe
Une architecture C++ claire, modulaire et orientée performance
Programmation : Du lundi au vendredi - Travail en journée - En présentiel (distanciel à discuter)
Localisation : 39 rue de la Cité 69003 Lyon
Poste à pourvoir en CDD ou freelance / auto-entrepreneur
Temps de travail : Plusieurs projets de 3 semaines (26 janvier au 13 février 2026) 16 heures par semaine
Rémunération : Selon profil
Tous nos postes sont ouverts aux personnes en situation de handicap.
Votre mission : En tant qu’intervenant·e, vous aurez pour rôle de :
Co-construire avec l’équipe pédagogique le cahier des charges du projet
Définir les objectifs techniques et physiques attendus
Guider les étudiants dans la modélisation mathématique des systèmes
Accompagner la mise en place d’une architecture moteur simple mais robuste
Assurer le tutorat technique des groupes de développement
Participer à l’évaluation finale (revue de code et soutenance)
Le projet se déroule sur 3 semaines, selon une pédagogie orientée production, proche des contraintes rencontrées en studio.
Qualifications
Excellente maîtrise du C++ Solides bases en physique appliquée au jeu vidéo Très bonne compréhension des forces, collisions et intégrateurs Expérience en développement moteur ou simulation Appétence pour la transmission et la pédagogie
Rencontrez Camille, Chargée des ressources humaines
Rencontrez Marie, Responsable des Admissions