Illume is a 3D, side-scroller, puzzle platformer. The player, being the only light source in the game, can use it to reveal various hidden objects in order to help themselves progress alone the levels, and finally reach the top, and bring light to the dark word again.
My Contributions
For this project, I main contributed in creating the base for the growing trees, including the material, and the VFX it's using. Another contribution is modifying the animation for the main character, so that it is more aligned with the current state of the player. And lastly, I created the base for all the elements in the game that can be lit by the player.
One of my main contribution for this project is setting up the structure for the various items. Each item consists of two components, a DataAsset which holds all the constant values relevant to an item, and a WorldItem which is the visible item that can be placed in the world, and interacted by the player
The initial animation set I received for the player is complete, it has an idle animation, walking animation, jumping animation, and an airborne animation. The issue lays with the airborne animation, it is too short, and instantly lead to the landing animation upon finishing. In our game, the player will fall from different height, meaning that the airborne animation should repeat until landing.
The last feature I created for this project is the decorative elements that lit up when being close to the player. These elements include grass, flowers, weeds, as well as rocks that the player can stand on, and vines that lives in the background of the game.