Inspiration

I wanted to make a fun, user friendly app that fit the theme of 'safety'. I thought it would be cool to make a game that could teach fire safety through the use of motion tracking on a mobile device.

What it does

This app uses the phone's accelerometer and gyroscope for a game that teaches Stop, Drop, and Roll. Through tracking the phone's motion, the game can score a player on how quickly they can do the motions, and tracks the best times on a leaderboard.

How we built it

The app was built with react-native through Expo Go, using basic react-native packages to implement the motion tracking functionality through the phone's hardware.

Challenges we ran into

Testing the motion tracking was a big challenge throughout the process. Throwing myself to the ground for 2 hours at 9AM was definitely a significant difficulty in the development cycle. Developing for IOS on a Windows machine also introduced some unexpected compatibility concerns I had to address.

Accomplishments that we're proud of

Creating an IOS app for the first time in a short period like this is something I'm proud of. Plus, the game is genuinely fun and I think the motion tracking capabilities ended up working better than I expected.

What we learned

Making apps is a lot more engaging when it's something you're excited to make in the first place, even if the idea isn't the most serious.

What's next for StopDropNRoll

I want to implement an online leaderboard and more variants in the rounds the game can throw at you.

Share this project:

Updates