Inspired by watching PointCrow play HyruleGuesser, with HyruleGuesser being inspired by Geoguessr.
The idea is that you get shown an image from somewhere in Guild Wars 2, and then have to guess on a map where the picture was taken. You get points based on how close your guess is to the real location.
git clone git@github.com:maael/gw2-geoguesser.git
cd gw2-geoguesser
yarn
yarn dev
- MongoDB
- Next.js
- Hosted on Vercel
Considered using Discord / Reddit accounts, but users may not want to use them, and also Discord linked accounts have issues with keeping the display pictures up to date (the display pictures go after an amount of time, seen on past projects).
Taking a note from Hyrule Guesser, we'll roll our own minimal user/password system here. We don't need it to be anything super deluxe. Display pictures will be generated things too, similar to Hyrule Guesser. Maybe commission so basic SVG parts that we can mix together for the different races some time or something.
Images and locations are collected using the Guild Wars 2 Sightseeing App here. This makes it easy to collect the images and game locations required.
Using the official game Tile Service doesn't seem to work well, the locations are off and locations like the End of Dragons tiles and Drizzlewood are missing, which is less than ideal.
An example was provided in the GW2 API Developers discord used by the TINY guild, and plugging in their Tile Service solved all location issues instantly with no other work. Their tiles are provided by that_shaman.
Note Todo: Create own Tile Service so we're not leeching off the TINY service and causing them more load.
Hey there!
You were chosen as the lucky winner of the entry lottery for Guild Wars 2 Geoguesser's [name] ranked game.
Thanks for playing!