Devwise
Devwise
Tunisie

REF 02 – Conception et développement d'une plateforme éducative interactive basée sur le moteur de jeu (Unity..) PFE

Développement logiciel embarqué et GUIJeux éducatifs / Serious GamesDevOps / Cloud (Docker, Kubernetes)

Publié il y a environ 11 heures

Stage
⏱️4-6 mois
💼Hybride
📅Expire dans 12 jours
Version adaptée à l’offre, pas générique.

Description du poste

Mission et objectifs

  • Développer une extension innovante de la plateforme EduGen pour créer une expérience interactive et ludique destinée aux apprenants.
  • Rendre la génération et la réalisation des devoirs plus immersives en intégrant gamification et environnements 3D éducatifs.
  • DURÉE : 6 MOIS (stage PFE — durée prise en compte : 4-6 mois).

Technologies & intégration

  • Moteur : Unity 3D ; langage principal : C# ; UI : Unity UI Toolkit et TextMeshPro.
  • Backend : Spring Boot exposant des API REST, échanges via JSON, persistance MySQL.
  • Intégration : API HTTPClient, WebGL Build pour le déploiement web ; intégration optionnelle de Photon pour le multijoueur.

Fonctionnalités attendues

  • Interface immersive en 3D pour la création et la consultation des devoirs (éditeurs/scènes Unity, contrôles caméra avec Cinemachine, Post Processing).
  • Gamification : badges, niveaux, scoring, et visualisation 3D des statistiques de progression.
  • Gestion complète : connexion aux services backend pour chargement/sauvegarde des données, gestion du profil utilisateur et des sessions, compatibilité multiplateforme (WebGL, Desktop, Mobile).

DevOps & déploiement

  • Conteneurisation avec Docker et pipelines CI/CD GitLab.
  • Orchestration et hébergement sur Kubernetes ; préparation de builds WebGL et packages desktop/mobile.
  • Tests d’intégration avec l’API Spring Boot et validation des échanges JSON/MySQL.

Profil recherché & candidature

  • Étudiant(e) ingénieur(e) en informatique / génie logiciel, autonome, avec expérience ou fort intérêt pour Unity 3D et développement backend.
  • Compétences recommandées : C#, Unity, Spring Boot/REST, SQL/MySQL, Docker, notions de Kubernetes et CI/CD.
  • Pour postuler : site de candidature https://devwise.tn/#stage et/ou par email : contact@devwise.tn .