https://github.com/satyam-2001/dumb-charades
It is an real-time online multiplayer game made with ReactJs, NodeJs, PeerJs, WebRTC and Socket.io
https://github.com/satyam-2001/dumb-charades
chat game game-development game-server nodejs peerjs reactjs socket-io webrtc
Last synced: 7 months ago
JSON representation
It is an real-time online multiplayer game made with ReactJs, NodeJs, PeerJs, WebRTC and Socket.io
- Host: GitHub
- URL: https://github.com/satyam-2001/dumb-charades
- Owner: Satyam-2001
- License: mit
- Created: 2022-05-30T10:46:47.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-06-28T08:49:24.000Z (almost 3 years ago)
- Last Synced: 2025-01-14T00:35:36.106Z (over 1 year ago)
- Topics: chat, game, game-development, game-server, nodejs, peerjs, reactjs, socket-io, webrtc
- Language: JavaScript
- Homepage: https://satyam-2001.github.io/Dumb-Charades/
- Size: 6.42 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DUMB CHARADES
Dumb Charade is an online multiplayer `acting` , `drawing` and `guessing` team game.
One team provide the word, while other team need to guess the word by drawing or acting from one of their team member.
I added `audio` and `text` chat in this application for better interaction with your friends.
---
## DEPENDECIES
- ReactJs
- NodeJS
- Socket.io
- WebRTC
- PeerJS
---
## CREATING / JOINING ROOM
Choose a suitable avatar and name. Then create a private room for you and your friends to play.

---
## INVITE YOUR FRIENDS
Use the invite link to invite your friends in the game. Set the game type (drawing / acting) , duration for guess and number of rounds.
- `Evey player` has an option to change his / her team.
- Only `admin` has the right to set the property and start the game.
- There should be atleast two players in each team to start the game.

---
## CHOOSING WORD
One player from a team need to choose the word for opponent team.

---
## GGUESSING THE WORD
One player from the team is need to draw / act the word. While other team member should guess the word in a particular duartion of time.
### Drawing

### Acting

---
## CHAT WITH FRIENDS & GROUP
You can chat with your particular friend , your team or everyone.