abhinavxd / Draw-and-guess-game

✏️ Online multiplayer game

Home Page:https://drawandguess.abhinavr.me/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Draw-and-guess-game

  • Clone of web-based drawing game skribbl.io

How to play?

  • When its your turn to draw, you will have to visualize the word and draw it in 90 seconds, alternatively when somebody else is drawing you have to type your guess into the chat to gain points.
  • Uses Socket.IO and Redis to manage game state, supports multiple game lobbies.

Netlify Status

Peek 2022-06-12 03-12 PS. Ignore my drawing skills

Frontend dev setup

  • Create following environment variables

    REACT_APP_API_URL=http://localhost:8283 
    REACT_APP_SOCKET_PATH=
    
  • npm install

  • npm start

Backend dev setup

  • Install redis for your operating system from https://redis.io/

  • Create environment variable

    PORT=8283 
    
  • npm install

  • node index.js

Development

If you want to work on this application I’d love your pull requests and tickets on GitHub! Please make sure it describes the problem or feature request fully.

About

✏️ Online multiplayer game

https://drawandguess.abhinavr.me/

License:MIT License


Languages

Language:JavaScript 88.1%Language:CSS 6.1%Language:HTML 5.8%