<Inn Piling Up ChallengeOther Training>← Back to portfolio
Online Training2023 to 2024

Road To Temehani

Role: Student, UE5, 2D game systems

Context

Road To Temehani is the flagship project of Mathis Marchand's Solo Dev course. A course centered on 2D game systems design in Unreal Engine 5. Graphic assets are provided so the focus stays entirely on system architecture, game logic and code organization.

It is a dense course built around a complete 2D platformer, from the State Manager to shipping.

What the course covers

Assets were provided. The focus was entirely on design and systems:

  • Naming conventions, comments and file organization
  • Custom FlipBook Manager system
  • Custom State Manager for the character with 10+ states
  • VFX implementation via FlipBooks with texture and channel packing for optimization
  • Master Enemy class and unique derived children with custom AI and perception system
  • Combat and character lifecycle system, including a custom energy system inspired by Breath of the Wild
  • Game stage management: platformer mechanics, breakable platforms, hidden zones, parallax system
  • Interaction system and collectible items
  • Cinematics, bug fixing and shipping

Why this course

My goal was to build a solid foundation in game system architecture under UE5. Understanding how to structure a project cleanly, how systems communicate with each other, and how to ship a playable game end to end. This was not a course about creating assets, it was a course about what makes a game hold together.

What I take away

The organizational rigor learned here directly influenced how I work on every project that followed. Naming things correctly, commenting, structuring files from the start are not details. They are decisions that determine whether a project stays maintainable or becomes unmanageable.

The ability to design and implement complex systems solo, while keeping them readable and scalable, is something I use every day.