MyWhoosh
An indoor cycling platform built in Unreal, where real smart bikes drive the game. The connection between the hardware and the simulation is a native BLE plugin.
Role
Lead Software Tools Engineer
Organisation
Avrioc Technologies
Period
Dec 2020 – Jul 2022
Platforms
Windows, iOS, Android
Capture from the project itself.
The challenge
A smart trainer speaks Bluetooth Low Energy, not Unreal. Getting live resistance and cadence data out of physical hardware, into a running simulation, and onto a readable UI across Windows, iOS and Android, is a native integration problem before it is a gameplay one.
What I did
- Created Unreal plugins for BLE smart bike connectivity.
- Visualised trainer data coming off the hardware.
- Developed immersive gameplay and UI for the app.
- Coordinated deployment across Windows, iOS and Android.
MyWhoosh is a published indoor cycling product; this work covers the BLE integration, gameplay and UI.