Skip to content

A fork of the venerable BrowserQuest Web RPG

License

Notifications You must be signed in to change notification settings

hcsch/LeetQuest

 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 69.8%
  • CSS 27.0%
  • HTML 3.2%