<Équilibre PrécaireAutres Formations>← Retour au portfolio
Formation en ligne2023 à 2024

Road To Temehani

Rôle : Élève, UE5, systèmes de jeu 2D

Contexte

Road To Temehani est le projet fil rouge de la formation Solo Dev de Mathis Marchand. Une formation centrée sur la conception de systèmes de jeu 2D sous Unreal Engine 5. Les assets graphiques sont fournis, l'objectif est de se concentrer entièrement sur l'architecture des systèmes, la logique de jeu et l'organisation du code.

C'est une formation dense, construite autour d'un jeu de plateforme 2D complet, du State Manager jusqu'au shipping.

Ce que la formation couvre

Les assets étaient fournis. Le focus était entièrement sur le design et les systèmes :

  • Conventions de nommage, commentaires et organisation des fichiers
  • Système FlipBook Manager custom
  • State Manager custom pour le personnage avec plus de 10 états
  • Implémentation de VFX via FlipBooks avec packing de textures et channels pour l'optimisation
  • Classe ennemie Master et classes enfants uniques avec IA et système de perception custom
  • Système de combat et cycle de vie du personnage, incluant un système d'énergie inspiré de Breath of the Wild
  • Gestion des stages de jeu : mécaniques de plateforme, plateformes destructibles, zones cachées, système de parallaxe
  • Système d'interaction et objets collectables
  • Cinématiques, bug fixing et shipping

Pourquoi cette formation

Mon objectif était de construire une base solide en architecture de systèmes de jeu sous UE5. Comprendre comment structurer un projet proprement, comment les systèmes communiquent entre eux, et comment livrer un jeu jouable de bout en bout. Ce n'était pas une formation sur la création d'assets, c'était une formation sur ce qui fait tenir un jeu debout.

Ce que je retiens

La rigueur d'organisation acquise ici a directement influencé ma façon de travailler sur les projets qui ont suivi. Nommer correctement, commenter, structurer ses fichiers dès le départ, ce ne sont pas des détails. Ce sont des décisions qui déterminent si un projet reste maintenable ou devient ingérable.

La capacité à concevoir et implémenter des systèmes complexes en solo, en les gardant lisibles et évolutifs, est quelque chose que j'utilise quotidiennement.