hcsch / LeetQuest

A fork of the venerable BrowserQuest Web RPG

Home Page:https://quest.leet.nu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LeetQuest

A Web MMORPG forked off BrowserQuest.

Usage

Building the client: To build the client, run npm run build.

Building game maps: This (particularly expensive) step needs to run separately via npm run build-maps. It is only necessary when the tools/maps/tmx/map.tmx file has been edited — the built map files are version-controlled.

Running the server: To run the game server, run npm start (remember to build the client if necessary). The server takes a single optional command-line parameter, viz. the name of a configuration file, which defaults to config.json. The configuration file overrides the defaults supplied in config.default.json.

Additional documentation is located in the client and server directories.

Contributing

To invoke the code auto-formatter and linter — preferrably before every commit —, run npm run cleanup. The formatter and linter are available separately as npm run format and npm run lint, respectively.

License

Code is licensed under MPL 2.0. Content is licensed under CC-BY-SA 3.0. See the LICENSE file for details.

Credits

The original BrowserQuest was created by Franck Lecollinet and Guillaume Lecollinet from Little Workshop.

About

A fork of the venerable BrowserQuest Web RPG

https://quest.leet.nu

License:Other


Languages

Language:JavaScript 69.8%Language:CSS 27.0%Language:HTML 3.2%