Skip to content
No description, website, or topics provided.
JavaScript HTML CSS
Branch: master
Clone or download
neukoluc and kolbmis1 fix loading screen (#89)
* newly exported gif

* correctly add loading screen

Co-authored-by: Mischa <kolbmis1@students.zhaw.ch>
Latest commit dab49ea May 31, 2020

README.md

Settlers Of Catan

PSIT4 project by

  • Mischa Kolb
  • Daniela Egli
  • Luca Neukom
  • Flavian Burkhard
  • Andreas Meier
  • Simon Schneider
  • Valentino Tella
  • Thomas Witrahm
  • Karin Mönch

Running the game standalone

The easy way - download a prebuilt package

Go to https://github.zhaw.ch/neukoluc/PSIT4-Settlers-Of-ZHAW-Frontend/releases and download the archive that fits you. Follow the instructions in the release to run it.

The hard way - build your own package

Checkout this repository. Run npm run deploy. Then checkout https://github.zhaw.ch/neukoluc/PSIT4-Settlers-Of-ZHAW-Backend and run scripts/build.sh. Move the resulting target/Server.jar to deploy in the frontend checkout. Run whichever script suits your OS.

Running the project

Simply use npm start. This will run browserify to create public/src/bundle.js and then run an express server to serve it. A browser will open automatically.

Developing for the project

For easier development, run npm run dev. This will run watcherify, which makes sure any changes to the source files is represented in the public/src/bundle.js, and then starts the express server as usual. Run npm run validate to run eslint. Make sure this reports no errors, otherwise your change will not pass AppVeyor.

You can’t perform that action at this time.