Open Geoloc Treasure Hunt
Built an open platform for outdoor team treasure hunts. Players use their phone as a radar, the organiser places the objects and starts the game in one click, and every team is followed live on a single screen.
A phone, a map, and no coordinates The game turns a park, a village or a campus into a playing field. Players open a link, join their team, and watch themselves move across a hand-drawn map. Objects are hidden around them. The phone warms up as they get closer, with vibration on Android and sound and light everywhere else, but it never shows where the object is. The server keeps the coordinates and sends back a single number between zero and one. There is nothing to read off the network.
Same riddles, different order Each team works through a chain of riddles. The riddles are identical for everyone, but the organiser sets a different order per team, so nobody can just follow the group ahead. Around that main quest sit collectible objects worth points to whoever gets there first, and timed treasures that appear on every map at once. That one is a race in plain sight, and it usually exists to wake up a game that has gone quiet. Finding an object means scanning its QR code, or typing the five letters printed under it when the light is bad.
One click to start, one screen to watch The organiser places the objects from a phone, standing in the field. When the last one is down, a single button arms the game. From then on the live view shows every player, every team's progress, and the running score. A game master console sits next to it: send a message, flash a zone on the map, freeze the game, drop a treasure.
Yours to reskin Colours, type, map and vocabulary live in three CSS files and one asset folder. The same code has already shipped twice, once as an engraved 18th-century treasure map and once as a handheld console tribute. Cyberpunk, cartoon or plain corporate are a theme away. The map itself is your own image, georeferenced onto the terrain, so nothing depends on an outside map service.