Online-Multiplayer card game built using phaser3.js, node.js, express.js and socket.io
Play it here: Numberoli
-
Create room and invite friend to play against.
-
Each deck is composed of 12 cards with values ranging from 1 to 12.
-
Both players will be handed 5 random cards from their respective deck at the beginning of the game.
-
Both players will take turns to play one card in each round, with the very first turn chosen at random.
-
After each round, the player who played the bigger card will receive a point card amounting to the difference in value between cards played in that round, provided the player doesn't have that card already.
-
The player who played the card with smaller value will take the first turn in the next round.
-
The game continues until either player has no cards left to play, and the other player with cards left is declared the WINNER !
-
We can also do live chats and emotes while playing.
-
You need ₹.12 to play the game. If you loose, you loose all 12. If you win, you get ₹.(12 + sum of remaining cards).
Download and Install Node.js
Use npm to install the dependencies.
npm install
Run any of the following commands to start the application.
npm start
or node server.js
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.