> [!Abstract] TL;DR
> Jeu étudiant (GameMaker) composé de mini-jeux, réalisé en équipe. J’ai cadré la logique globale, la DA et plusieurs intégrations (title screen + hub) ; le résultat est jouable mais l’export Web a été abandonné (installation nécessaire).
> [!note]
> [https://www.youtube.com/watch?v=LeWn-hH18E8](https://www.youtube.com/watch?v=LeWn-hH18E8)
> [!note]
> La team :
>
> - J’ai principalement occupé un rôle de cadrage (logique globale, DA, trailer, intégration title screen et hub, etc).
> - Rémi s’est chargé de l’ensemble du platformer et du casse-brise.
> - Arthur s’est chargé de l’ensemble du pipe puzzle et du shoot’em up.
| Stack | | |
| --- | --- | --- |
| Game Engine | [GameMaker | Make 2D Games With The Free Engine](https://app.notion.com/p/GameMaker-Make-2D-Games-With-The-Free-Engine-132af24d2676425298788cc2c8c7b5e5?pvs=21) | |
| Langage | **GML** (*GameMaker Language*) | Syntaxe **proche du C / JavaScript** (accolades, variables, fonctions…) |
| Assets + flow | [Figma](https://app.notion.com/p/Figma-1af5f6ff47ef8075a484fb6dfeaa4b82?pvs=21) | Assets, storyboard, etc. |
| [Public] Artefacts & Outcome | | |
| Trailer | https://www.youtube.com/watch?v=LeWn-hH18E8 | |
| Petit dossier de présentation | [Fixit-rapport.pdf](https://vault.trognon.space/projects/fixit/FixIt-rapport.pdf) | Pour plus de détails de fabrication. Étant donné la relative simplicité du jeu, j’ai regroupé mes assets, frames d’animation, mockups et un petit storyboard directement dans Figma. |
| Install | [fixit.zip](https://vault.trognon.space/projects/fixit/fixit_v1.zip) | De quoi jouer au jeu |
# Notes
Le jeu utilise 2 résolutions : un des mini-jeux n’est pas dans la même que le reste. Comme on ne peut pas “scaler” ça proprement a posteriori sans casser certains visuels, l’export Web est devenu inutilisable ; d’où la nécessité d’installer le jeu. C’est mon principal regret sur ce projet.
La façon dont on s’est réparti le travail a aussi eu ses limites : chaque section du jeu était développée en silo. C’était chouette pour que tout le monde puisse s’approprier le moteur et avoir un espace de créativité, mais ça a créé quelques soucis de polish.
Là où le projet se tient le mieux, c’est la gestion du scope : on a rendu ce qu’on avait annoncé en début de semestre, sans scope creep, coupe majeure ou changement de direction. Un projet plutôt tranquille, malgré le fait que c’était notre premier contact à tous les trois avec GameMaker.
## Galerie
![[../../_site-assets/Fix It (2022)/cover.jpg]]
![[../../_site-assets/Fix It (2022)/fixit-rapport.pdf]]