K.A.V.A. - Tales of a Morphling
A charming puzzle adventure with shape-shifting mechanics.
Role
Lead Game Developer
Engine
Unreal Engine 5
Team
Team of 5
Platforms
PC
◆ Briefing
Imprisoned in a mysterious facility, KAVA must use the power of transformation to escape. Switch between the forms of a cat, bird, and ant, each with unique abilities, to solve puzzles and overcome challenging obstacles.
◆ My Contributions
- Creative & Game Direction Directed the creative vision of the project by defining core gameplay concepts, puzzle design, character abilities, and the overall game structure.
- Gameplay Programming Implemented the core gameplay systems, including the transformation mechanic and individual gameplay abilities for each playable form.
- Puzzle Systems Development Designed and programmed modular puzzle logic and interactive gameplay systems to support a variety of transformation-based challenges.
- Character Mechanics Developed unique gameplay mechanics for each transformation, creating distinct movement and interaction possibilities for the Alien, Cat, Bird, and Ant.
- Shader Development Created custom post-process night vision and outline shaders for the Cat transformation to enhance gameplay and reinforce the game's visual identity.
- Collision & Gameplay Systems Developed dynamic collision systems and gameplay constraints to ensure seamless interactions between character transformations and the environment.
- UI Programming Designed and implemented all in-game user interface menus, ensuring a consistent and intuitive player experience.
- Cinematics & Cutscene Implementation Programmed in-game cinematics and integrated narrative cutscenes into the gameplay flow.
- Performance Optimization Improved overall game performance by optimizing lighting and reducing the runtime cost of dynamic light sources.
◆ Team
- Colin Coveli — Environment Design, Level Design, Game Programming
- Daniel Soares Felisberto — Sound Design
- Hüseyin Oruncak — Narrative Design
- Jonathan Siegel — 3D Art & Animation, Creative Direction, Game Design, Game Programming
- Uzay Luzardo Utkubas — Game Programming, Creative Direction, Game Design, Shader Development
// Continue Exploring