Stage à VRAI Studio 2025
École Creajeux 3e année 2024 – 2025
École Creajeux 2e année 2023 – 2024
Titre : Iron Diver
Genre : Platformer
Équipe : 5 progs / 5 graphs
Langage : C++
Framework : SFML, Box2D
Outils : Tiled
Temps : 40 jours
Télécharger [lien1][lien2]
Voir la Page de l’école
Code source sur Github
Ce que j’ai programmé sur ce projet :
– façade pour Box2D
– contrôle du joueur
– comportement du personnage
– animations et particules
– physique du personnage
– comportement du grappin
« Pour ce projet, nous avons décidé de désigner des responsables pour certains aspects de la production. J’ai eu la chance d’être choisi en tant que Game Designer. Pour le grappin du joueur, j’ai voulu un comportement proche des fils d’araignée du jeu Webed. Je ne détaillerai pas le processus ici, cela mériterait un article complet, mais ce fut un sacré défi ! »
Titre : Dungeon Scape
Genre : Jeu de carte
Équipe : 5 progs / 5 graphs
Langage : C++
Framework : SFML
Temps : 8 jours
Télécharger [lien1]
Ce que j’ai programmé sur ce projet :
– grille du plateau
– placement des cartes
– condition de défaite
– mouvement de la camera
– déplacement des pions
« Grâce au projet précédent, j’ai développé des compétences dans la création et l’interaction avec des grilles. La gestion du plateau était donc la tâche où je me sentais le plus à l’aise. Lors de ce projet, j’ai eu la chance de travailler avec des personnes particulièrement motivées et talentueuses, ce qui nous a naturellement conduits à collaborer de nouveau sur notre jeu suivant, Iron Diver. »
École Creajeux 1e année 2022 – 2023
École Creajeux Prepa 2021 – 2022
Ce que j’ai programmé sur ce projet :
– contrôles du joueur
– module de lecture de fichier Tiled
– génération de la map
– props et interactibles
– pathfinding Dijkstra pour les ennemies
– debug et code review
J’ai également pu profiter de mes compétences
en graphisme pour dessiner le boss finale.

« Nous sommes rapidement tombés sur la problématique des ennemis qui collent les murs.
Étant chargé de trouver une solution, je me suis tourné vers un algorithme de pathfinding.
L’ennemi fais une recherche en tache d’huile et quand l’une des cases de propagation rencontre la cible, le chemin est parcouru à l’envers en isolant les index continus, ce qui permet de trouver le chemin le plus court. »
Titre : Supin Chick
Genre : Flappy Bird
Équipe : Solo
Télécharger [lien1]
Titre : Space Shooter
Genre : Shoot ’em up
Équipe : Solo
Télécharger [lien1]
Titre : Slime Slayer
Genre : Plants vs Zombies
Équipe : 5 progs / 2 graphs
Télécharger [lien1]
Langage : Lua
Framework : Love2D
Ce que j’ai programmé sur Slime Slayer :
– grille et placement sur la grille
– comportement des unités
– UI
« Ces jeux sont les tout premiers que j’ai développés, les thèmes étaient imposés par l’école. Nous devions réaliser à la fois les graphismes et le code. J’ai pu profiter de mon expérience en design lors des deux premier projets, mais souhaitant plutôt me spécialiser en programmation, j’ai intégré l’équipe de développeurs pour Slime Slayer. Ce jeu a été notre tout premier jeu en équipe et sa réalisation a été pour le moins chaotique mais aussi très formatrice. »









