The goal of this app is to give users a fun and interactive Marble Racing Experience, just like having a live announcer from Jelle’s Marble Racing in their home. The app asks users questions and plays pre-recorded audio commentary to make the races exciting.
How the App Works:
Home Screen:
Users start by selecting the type of marble set they have.
After that, they can choose a race setup to build and either follow the building instructions or jump straight into the race.
Pre-Race Setup:
Users will see a screen with pictures of marbles and be asked to pick a specific number of marbles (e.g., “Choose 8 marbles”).
The Submit button will only work after selecting the required number of marbles.
Once submitted, the app confirms the setup, shows a "Pre-Race Setup Completed" screen, and plays a pre-race commentary audio.
In-Race Interaction:
During the race, users will see a progress bar showing the current race number.
Users predict which marbles will finish 1st, 2nd, and last by tapping on the marble pictures.
If they make a mistake, they can tap the marbles again to reset their selection.
While this happens, the app plays live race commentary in the background.
After the audio finishes, the app moves to the next step automatically.
Final Winner:
After all the races in the competition are finished, users choose the final winner from the marbles they selected earlier.
The app announces the winner with special commentary and shows a Winner Screen to celebrate the victory.
Important Notes:
The app doesn’t connect to any physical device.
Kids can use it alongside their physical marble games to make the racing more fun and exciting.
The audio commentary makes it feel like a real announcer is calling the race!