A multiplayer version of the popular Japanese game Sokoban.
This project was done for a challenge which was organised by Celtra and Faculty of Computer and Information Science, University of Ljubljana. More about this challenge on faculty page. The project was selected as the best solution in the category of HTML5 multiplayer game and has consequently won the challenge in that category (news in Slovenian).
This solution requires the following systems:
- node.js
- All other dependencies are specified in package.json and include:
- "body-parser": "~1.8.1",
- "cookie-parser": "~1.3.3",
- "debug": "~2.0.0",
- "express": "~4.9.0",
- "jade": "~1.6.0",
- "morgan": "~1.3.0",
- "serve-favicon": "~2.1.3",
- "socket.io": "^1.1.0",
- "browserify": "6.1.0",
- "mongoose": "3.8.18",
- "node-uuid": "1.4.1"
A quick taste how the game looks:
A quick tutorial for running the game.
-
First run the following command in project root (this is where package.json is located):
npm install -
Open node.js command prompt (in project root) and run the following command:
node bin\www.js -
Browse to http://localhost:3000 and play!!!
More information about the solution is available in the following report but is only available in Slovenian language.
