Inspiration
- Wanted another real world interactive gaming experience like Pokemon Go.
- College friends often snap candid photos of each other on campus and share them for fun, we thought we'd make that a game.
What it does
- Scop'd allows groups of friends to engage in interactive "sniper" gameplay in the real world using their smartphones.
- Features a shop system where users can purchase power-ups to enhance their gameplay and cosmetic items to personalize their experience.
- Includes a unique "Challenge System" enabling users to verify "snipes" and ensure fair play, adding a layer of social accountability.
How we built it
- We used React Native for the frontend and Firebase to host the website and data.
- Plenty of blood, sweat and tears.
Challenges we ran into
- Implementing real-time data synchronization across multiple devices to ensure a seamless and responsive multiplayer experience.
- Achieving accurate and performant image overlaying and manipulation within React Native to create the "sniper" visual effect.
Accomplishments that we're proud of
- Successfully built a fully functional real-time multiplayer experience allowing seamless interaction between multiple devices.
- Implemented robust real-time updates and feedback, ensuring users are instantly notified when they are "sniped" or when they successfully "snipe" a friend.
- Developed an intuitive and engaging user interface that is easy to navigate and enhances the overall gameplay experience.
- Integrated a customizable shop system enabling users to personalize their sniper logos and purchase power-ups, adding depth and replayability to the game.
What we learned
- How to host a website with Firebase.
- Firebase backend data updates.
- GitHub CI/CD pipeline for deployment.
- Image manipulations with react native.
- Implementing live updating data across multiple devices.
- Implementing a points system and shop system for the points using Firebase.
What's next for Scop'd
- Possible new features such as a "What happened while you were away?" screen.
- Polishing and UI improvements.
- Backend speed improvements.
Log in or sign up for Devpost to join the conversation.