Platform with puzzles. You can fly to avoid obstacles and get close to your objective.
Game developed in Unity 3D, with more focus on game and level design.
This game is heavily inspired by Celeste, as my intentions were to create a platform with a little set of player mechanics, that could be changed and developed using interesting level design.
The development follows a composition strategy, as every components is self-contained, working independent of others.
For example, in the game you can fly. This action consume fly fuel, that can be refilled collecting some special objects, like refill orbs and save points. Every object that refills your fly fuel, has the same component, that the only purpose is to refill your fuel.
This design helps a lot with building new features and mechanics, because you can create fun interactions only plugging together small features.