Kintsugi
Unity2D | Contemplative platformer | 16 members group | 16 weeks
Gameplay:
Pitch:
In KINTSUGI you are projecting gold to bring life and repair a destroyed world inspired by the famous Japanese art of kintsugi.
Context:
This game is my graduation project. The development has started on my 4th year at the IIM for a duration of 10 weeks (while i was in an apprenticeship). And continues on my 5th year for a duration of 6 weeks (while I was not anymore in an aprenticeship)
The game is still in developement
My tasks:
- Player controller state machine
- Player controller editing tool
- Player controller profiles
- Spine animation integration tool
- Some gamefeel and juice effects
The player state machine:
The player state machine features those states:
-Movements (acceleration, deceleration, walk, turnbacks)
- Fall
- Jumps (normal, double jump)
- WallJump (snap, slide, jump)
- Koi feature (snap, traction, momentum)
- Slide on slopes
- Godmode debug
The player controller editing tool using Odin:
The player controller editing tool features:
- Controller profile creation
- Controller profile edition
- Controller profile copy/paste
- A personal debug profile
- Controller profile configuration allowing game designers to switch profile in runtime
Spine animation integration tool:
This tool is linked to the player controller tool and allow:
- To setup multiple animations in a state (loop, speed, interruptibility)
- To start a default animation on enterring a state
- To retreive spine events
Gamefeel & juiciness:
- Liana behaviour
- Jump buffer, coyote time
- Background elements tween effects