You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Nathan Steel aee875f4b4 Add itemId to debug tool on rightclick
Just makes it easier, don't need to inspect element then enter
the id anymore
2 years ago
db Add 'manaColour' attribute/DB element 2 years ago
public Add itemId to debug tool on rightclick 2 years ago
.gitignore Add gitignore 2 years ago
README.md Update README 2 years ago
cardGen.js Add 'manaColour' attribute/DB element 2 years ago
database.js Add 'manaColour' attribute/DB element 2 years ago
package.json Add mysql module 2 years ago
roomMod.js Changes to make loadBoard work with new data 2 years ago
server.js Create item elements in server, and send to client 2 years ago

README.md

Card Game

Technology

  • node.js
  • express.js
  • socketIO
  • HTML5 (Canvas)

Install

sudo apt install npm git pull <this-repo> npm install express --save

socketio, mysql

Run

node server.js

Access through

http://localhost:3000

Development

BACKEND/SERVER DEVELOPMENT ONLY

To prevent the exhausting task of restarting the server on change install and run with nodemon, it'll handle server restart each time a js file is saved (this does also restart for front-end)

npm install -g nodemon

Run with

nodemon --inspect server.js