Role: Lead programmer
Studio: Digital Tales
Development Time: 3 years
Team Size: 4
Engine: Unity
Re-Hub-ILITY is a research project I contributed to, building on my previous work in the field of serious games for health.
The goal of the project is to create a sustainable, safe, and effective platform for autonomous at-home postural rehabilitation for the elderly.
The core of the Re-Hub-ILITY system is a Unity-based client structured as a set of themed mini-games designed for rehabilitation.
The client interfaces with a Node.js backend that exposes:
A major technical focus was building an input abstraction layer on top of Unity’s Input System.
This allowed seamless integration with various motion tracking devices, including:
This abstraction ensured maximum hardware flexibility, allowing clinical partners to tailor the rehabilitation experience to the needs of each study or patient group without changes to the game logic.
To enhance both the effectiveness and engagement of the rehabilitation experience, we developed a real-time exercise monitoring system built around the figure of a virtual therapist.
This system served two core functions:
Posture Feedback During Exercise
It provided instant visual and audio feedback on the quality of the user's posture and movements.
This helped ensure safe execution of the exercises and enabled users to self-correct in real time, reducing the risk of injury or incorrect performance.
Motivation and Personalized Guidance
Through the virtual therapist character, the system offered:
This approach helped increase user retention, especially in elderly users, by making the experience more personal, supportive, and easy to follow.
One of the most valuable lessons from the Re-Hub-ILITY project was the importance of iterative user experience design, especially when targeting populations that may not be familiar with digital technology—such as the elderly.
We learned that:
Frequent user testing cycles with real participants were key to refining flows, simplifying interactions, and ensuring the virtual therapist’s guidance was intuitive and supportive.
Designing with empathy and adaptability was fundamental to making the platform truly usable and beneficial in a real-world health context.