Project 3 for Web Development course(CS5610) in Northeastern University, Silicon Valley (Spring 2019 semester). You can find the couse web page here.
This project is made by Xun Wang and Yan Zhao, with ❤️.
You can find the video demo here
You can play around with the demo
A fun real-time drawing battle online game. The game can be played by two registered users in a collaborative yet competitive way.
The game will be played as follows:
-
Two users will be given a monochrome sketch at first;
-
Then the two players would both paint on an empty canvas together (in two colors, of course), and try to mimic and finish the sketch in a given time.
-
When time is up, the one who has more accurate/close drawing “dots” on the canvas will be the winner.
-
Users will be rewarded points after each game played.
-
User signup and login.
-
System find and match two players together for a game.
-
Collaborative and reactive drawing canvas during a game played.
-
A page showing current top points players.
Meteor
npm
React
Mongo (it defaults to a local Mongo server running on 3001 without auth)
Clone the repo, then open the terminal on the folder created and run
meteor npm install
meteor
then visit (http://localhost:3000) and you should see the app running.
To test play the game locally, you could try open one windwon in chrome, and open another Incongnito chrom window. Register two different players on each window, then you should be able to play two players locally. (You must be bored)
Do we need this section anymore?
This project is under standard MIT license.
