Welcome to my Follow the Clues capstone project website!
This is where you will find documentation of the project, blogs, and a bit about me.
Timetable:
Project Overview:
I am tasked with creating an application that will enable a user to follow a sequence of clues, guided by GPS and beacons (a device that emits BLE). I will also build a second application which can be used to create a new sequence of clues. It must be complete with its own locations.
Project Requirements:
While playing from any mobile device:
- Based on GPS coordinates, a player should know if they are getting "warmer" to the next beacon location or not.
- The current clue should be displayed.
- A player should be informed that they are near the desired beacon (or not).
- After a threshold of closeness to a beacon is met, the player gets the next clue (from a remote server) and their application is given the desired GPS coordinates and beacon id, both of which are hidden from the player.
- Time the game.
- Multiple players may be playing simultaneously. (Maintain leaderboard with current times and progress?)
- Filter out undesired beacons.
- The game could be played indoors or outdoors.
While building a specific game:
- Different content should be played at each beacon location.
- Multiple games are possible at a given time.
- The engine should map beacons to content and to GPS coordinates.
- As beacons are physical objects, consider getting their GPS coordinates while placing the beacons.
- The game could be played indoors or outdoors.