https://riddlerumble.vercel.app
Welcome to RiddleRumble, an exciting mini-game where players put their geographical knowledge to the test! πβ¨
In RiddleRumble, players are challenged to guess a place or city based on four statements or facts. It's a thrilling game that combines deduction, strategy, and a bit of luck! π΅οΈββοΈπ
- π Guess places or cities from 4 statements
- π₯ Multiplayer rooms with 4 players each
- π Normal and High difficulty levels
- πΊοΈ Interactive map for pointing out the chosen place
- π£ Joker role with the ability to place a bomb
- π Points system based on the proximity of guesses
- Join a room with 3 other players
- Choose the difficulty level: Normal or High
- Read the 4 statements about a place or city
- Use the map to point out your guess
- The player with the closest guess earns the most points
- Beware of the Joker who can place a bomb and penalize nearby guesses
- Have fun and enjoy the thrill of RiddleRumble!
To run RiddleRumble locally, follow these steps:
1- Install the dependencies:
pnpm install
or
bun install
2- Start the development server:
pnpm dev
or
bun dev
3- Login into edgedb cloud:
edgedb cloud login
4- Run this command:
pnpm migrate:all
NOTE: Replace "codeipsum/enigmap" with your current instance name.
5- Open your browser and visit http://localhost:3000
to play RiddleRumble!
- Next.js
- EdgeDB Cloud
- TypeScript
- Socket.io
- Mapbox (for the interactive map)
Check out our tutorial video to learn more about how to play RiddleRumble:
We welcome contributions to RiddleRumble! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request. Let's make RiddleRumble even more amazing together! π
RiddleRumble is open-source software licensed under the MIT License.