Web-based multiplayer game designed to test your knowledge of country flags. The game offers both single-player and multiplayer modes, allowing players to create or join game rooms.
-
Flag-to-Country Mode (MCQ)
- Players are presented with a flag image and must select the correct country name from the options provided.
-
Map challenge
- Players are given a country flag and must locate it on a world map based on its flag.
Both modes are available for single-player and multiplayer gameplay.
- Backend: Built using Go, with Gorilla Web Toolkit for handling WebSocket connections and RESTful APIs.
- Frontend: Developed using HTML, CSS, and vanilla JavaScript for a seamless user interface.
- Real-Time Communication: WebSocket technology ensures low-latency interactions between players.
-
Install Dependencies
Ensure you have Go installed. Then, run:
go mod download
-
Run the Server
make run
"Fun with Flags" is licensed under the MIT License. See the LICENSE file for more details.