Demo : https://demo.geoguess.games
Geoguess is a free and lazy geoguess game. Players compete how close the player can guess random locations in five rounds. You can play multiplayer with your friends up to five friends. The first player creates a room and decides the room size. Other players type the same room name as the first player created and the game will start. Cause of Google Map Api price, we aren't enabled to deploy server with unlimited access. But you can deploy your own game server and play this game unlimitedly and free.
This game was forked from GeoGuess Master Web.
- What is special on this fork?
- Problem
- In the current geoguess the location is estimated completly random
- let lat = Math.random() * 170 - 85;
- let lng = Math.random() * 360 - 180;
- This can result into many times ending up in US or Russia but very rarely in small places
- In the current geoguess the location is estimated completly random
- Solution
- In this fork we try a new aproach to generate random places by first randomly selecting a country and then a place in that country
- If you wanna know more check the src\pages\StreetView.vue
-
- get random country as poligon
-
- break poligon into triangles
-
- get random triangle based on triangle size
-
- find random point in triangle
-
- Multiplayer game
- PWA and responsive design
- Custom Map (geojson)
- History
- Score
To deploy, you can follow the guide on https://geoguess.games/guide/
You can read the CHANGELOG.
Please see CONTRIBUTING.md for more information.
Thanks goes to these wonderful people (emoji key):
Bilel Jegham 💻 🌍 |
Simon 💻 🎨 🌍 👀 |
dim.fort 💻 |
tululum 🐛 🌍 |
BurAndBY 🌍 |
Alex Spelt 🐛 |
chalbin73 🐛 |
Vinicius Dell Osbel de Freitas 🌍 |
John Nitzsche 🌍 💵 |
This project follows the all-contributors specification. Contributions of any kind welcome!
Licensed under MIT License