GeoHunt is an interactive geography-based quiz game where players guess countries based on their map locations. Whether you're a geography genius or just learning, GeoHunt challenges your speed, accuracy, and memory across various difficulty levels. Master the globe, one country at a time!
- 🌎 Map-based country guessing game
- 🧠 Four difficulty levels: Easy, Medium, Hard, and Survival
- ⏱️ Timed rounds (Easy: 20s, Medium: 15s, Hard: 10s, Survival: 15s/life)
- ❤️ Lives system in Survival mode
- 🎯 Streak tracking and score feedback
- 💡 Instant feedback and performance stats
- 🎮 Clean UI with immersive game vibes
-
Choose a difficulty level:
- 🟢 Easy – 20s per question
- 🟡 Medium – 15s per question
- 🔴 Hard – 10s per question
- 🟣 Survival – 15s per question with only 3 lives
-
Look at the map and guess the country by selecting one of the four options.
-
Try to get the highest streak without losing your lives or running out of time.
- Angular – Frontend framework
- TypeScript – Strong typing and structure
- HTML5 / SCSS – Markup and responsive styling
- Leaflet.js – Interactive map rendering
- RxJS – Reactive programming
- REST-API - Use of REST APIs for Country Details
git clone https://github.com/your-username/geohunt.git
cd geohunt
npm install
ng serve