Visit https://excaliburjs.com/sum-monsters/ to play!
- NodeJS 20.x
- Git
Updating your local copy with git pull -r to rebase your local commits on top of upstream, makes the main easy to follow and merges less difficult.
-
Clone the repo
git clone https://github.com/excaliburjs/sum-monsters.git -
Navigate into the root directory
sum-monstersin your favorite command line tool -
Run the install to download the tools:
`npm install` -
Build the project:
`npm run build` -
Run the game locally with parcel:
`npm start` -
Make your changes, commit directly to the 'main' branch, update your local copy with
git pull -r, and then push to the remote repository. -
If you run into weird caching issues where your updates aren't showing up when you run the game locally, stop the game and run
npm run cleanto clean out the/distand the/.parcel-cachefolders.
You can use the Excalibur chrome extension to help with debugging.