https://github.com/chiragbadhe/impostersos
imposterSOS is a web3-enabled, multiplayer social deduction game where players connect via wallet, join virtual rooms, and work together to identify an "imposter" image among several displayed options. Designed for an immersive, social experience, the game incorporates real-time voice chat and a countdown timer to add excitement and urgency.
https://github.com/chiragbadhe/impostersos
Last synced: 3 months ago
JSON representation
imposterSOS is a web3-enabled, multiplayer social deduction game where players connect via wallet, join virtual rooms, and work together to identify an "imposter" image among several displayed options. Designed for an immersive, social experience, the game incorporates real-time voice chat and a countdown timer to add excitement and urgency.
- Host: GitHub
- URL: https://github.com/chiragbadhe/impostersos
- Owner: chiragbadhe
- Created: 2024-11-15T09:35:32.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-17T04:57:38.000Z (6 months ago)
- Last Synced: 2025-03-09T20:54:13.779Z (3 months ago)
- Language: Solidity
- Homepage: https://impostersos.vercel.app
- Size: 2.54 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# imposterSOS
**imposterSOS** is a web3-enabled, multiplayer social deduction game where players connect via wallet, join virtual rooms, and work together to identify an "imposter" image among several displayed options. Designed for an immersive, social experience, the game incorporates real-time voice chat and a countdown timer to add excitement and urgency.
Players can create a new room or join an existing one using a unique Room ID. Once connected, they can communicate with other players in real-time, discuss strategies, and vote on the image they believe is the imposter. The game utilizes blockchain for secure player authentication and a wallet-based login system.
## Key Features
- **Web3 Wallet Authentication**: Secure login with popular wallets like MetaMask.
- **Room-Based Multiplayer**: Create or join rooms with unique Room IDs.
- **Imposter Identification Game**: Identify the imposter among a set of images within a given time.
- **Real-Time Voice Chat**: Players can discuss and strategize in real-time with room members.
- **Countdown Timer**: Adds urgency to gameplay, intensifying the experience.## Built With
- **Next.js** and **TypeScript** for frontend development
- **Web3.js** for blockchain interactions
- **Socket.io** or **WebRTC** for real-time voice communication
- **Tailwind CSS** for a responsive and modern UI designThis project combines the fun of social deduction games with blockchain technology, creating a unique multiplayer experience that leverages the power of web3.
# impostersos