intervenant.e projet jeu de physique 2D codé intégralement from scratch en C++

Freelance
Lyon
Télétravail non autorisé
Salaire : Non spécifié

Quest Education Group
Quest Education Group

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

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.


Profil recherché

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

Envie d’en savoir plus ?