UX4Fight is an award-winning Virtual Reality boxing simulator that pushes the boundaries of immersion by combining real-time hand tracking, haptic feedback, and adaptive AI.
Developed as a final year project at ESILV (Ecole Supérieure d'Ingénieurs Léonard de Vinci), UX4Fight won the "Best Achievement" prize at the 2026 Engineering Showroom.
This project was made with Ariane Odoni & Solal Ledru
Watch the Demo: https://lnkd.in/eeZwGtXK
UX4Fight bridges the gap between physical sports and virtual simulation through a two-phase experience:
- Locker Room Training: A guided session with a virtual coach to master the basics and warm up.
- The Arena: A high-intensity fight against an adaptive avatar that reacts to your physical movements and strategy in real-time.
- Performance Analytics: A detailed post-fight breakdown highlighting strengths and areas for improvement.
- Engine: Unity (Complex combat logic & real-time collision detection).
- AI: Adaptive combatant behavior based on player positioning and velocity.
Hardware:
- Meta Quest 3: Utilizing advanced Hand Tracking (no controllers needed).
- bHaptics: Integration of haptic vests/sleeves to feel every impact physically.
This project requires specific hardware (Meta Quest 3 & bHaptics Suit)
- Clone the repository: git clone https://github.com/your-username/UX4Fight.git
- Open the project in Unity 2022.3+.
- Ensure the Oculus Integration and bHaptics SDK are correctly configured in the XR Plug-in Management.
Thanks for reading !