Timo Eberl

My Work

In this project, I took on the role of technical lead, overseeing both organizational and technical aspects of development. I managed project infrastructure (Kanban board, GitLab repositories, Nextcloud, Discord), while also preparing and leading weekly meetings to keep the team aligned.

I developed the core fruit slicing mechanic, creating a custom Mesh Slicing Tool in C++ for precise mesh slicing, as well as a custom collision detection solution to handle fast sword movements and realistic physics for sliced fruit parts. Performance was a critical focus, particularly on mobile devices, where I implemented extensive optimizations.

On the networking side, I worked closely with the team to establish the networking setup between VR and mobile devices. This included synchronizing fruit spawning, despawning, physics, and slicing events, as well as implementing a mobile view into the VR world, which responds to the device's movements.

Additionally, I developed shaders for the insides of fruits, and created particle effects to improve the visual feedback of fruit slicing.

Development Compilation Video

This video presents snapshots from different stages of the project, capturing the game's development from early prototypes to the final experience.