https://github.com/doen1el/geo-shape
A browser multiplayer country guessing game.
https://github.com/doen1el/geo-shape
country multiplayergame svelte websocket
Last synced: 16 days ago
JSON representation
A browser multiplayer country guessing game.
- Host: GitHub
- URL: https://github.com/doen1el/geo-shape
- Owner: doen1el
- Created: 2026-06-29T19:58:10.000Z (27 days ago)
- Default Branch: main
- Last Pushed: 2026-07-02T16:16:02.000Z (24 days ago)
- Last Synced: 2026-07-02T18:20:14.674Z (24 days ago)
- Topics: country, multiplayergame, svelte, websocket
- Language: JavaScript
- Homepage: https://geoshape.danielmuenstermann.de
- Size: 73.1 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
v1.2.0
## GeoShape
A browser multiplayer guessing game. Name the country, continent or state from its bare outline before the timer runs out.
## 💪 Features
- **Solo & multiplayer** — play alone or share a 4-letter room code with friends
- **Four categories** — German states, European countries, continents and US states
- **Easy & hard** difficulty
- **Persistent stats & global leaderboard** — wins, games played and best scores (SQLite)
- **No accounts** — just pick a name and an avatar
## 🖼️ Impressions
## 📦 Installation
Clone the repository:
```bash
git clone https://codeberg.org/doen1el/geo-shape
cd geo-shape
```
### Run with Docker
```bash
docker compose up -d --build
```
The game is then available at `http://localhost:3000`.
## 🚀 Contributing
You can of course open issues for bugs, feedback, and feature ideas. All suggestions are very welcome :)
## 💻 Local development
Clone the repository:
```bash
git clone https://codeberg.org/doen1el/geo-shape
cd geo-shape
```
Install dependencies:
```bash
npm install
```
Run the development server:
```bash
pnpm dev
```
## 📜 Credits
- [NaturalEarth](https://www.naturalearthdata.com/)
- [DiceBear](https://www.dicebear.com/)
- [Svelte](https://svelte.dev/)
- [NodeJS](https://nodejs.org/)
- [SQLite](https://www.sqlite.org/index.html)