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
1 year ago
db Add 'manaColour' attribute/DB element 1 year ago
public Add itemId to debug tool on rightclick 1 year ago
.gitignore Add gitignore 1 year ago
README.md Update README 1 year ago
cardGen.js Add 'manaColour' attribute/DB element 1 year ago
database.js Add 'manaColour' attribute/DB element 1 year ago
package.json Add mysql module 1 year ago
roomMod.js Changes to make loadBoard work with new data 1 year ago
server.js Create item elements in server, and send to client 1 year 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