Pendant deux semaines d'immersion à l'ENSISA (École Nationale Supérieure d'Ingénieurs Sud-Alsace), notre équipe a conçu et réalisé un jeu en C, accompagné d'une intelligence artificielle capable de jouer en tant qu'adversaire.
L'objectif pédagogique était multiple : appliquer des notions de programmation bas‑niveau, concevoir une interface utilisateur, implémenter la communication réseau et développer une IA simple, tout en travaillant en équipe et en respectant des bonnes pratiques de développement tout en découvrant l'école d'ingénieur.
J'ai participé à la programmation C, à la définition du protocole réseau, la mise en place des tests et à la partie réseau côté client, tout en donnant de l'aide sur le projet à ceux qui en avait besoin, ou en corrigeant les différents merge conflits. Le projet était exigeant : équipe débutante en programmation, contraintes temporelles serrées et nécessité d'aligner les choix techniques entre plusieurs groupes.
Le projet s'est conclu par une compétition inter‑groupes mettant en valeur les solutions développées.