This is a starter kit to help you build your own map for WorkAdventure.
To understand how to use this starter kit, follow the tutorial at https://workadventu.re/map-building.
- maps: Map files
- map.(json/tmj): Map file
- map.png: The map thumbnail displayed on the in-game map information
- public: Static files like PDFs
- src: Source files like scripts or PSDs.
- tilesets: All tilesets
If you want to use more than one map file, just add the new map file in the /maps folder.
If you are going to create custom websites to embed in the map, please reference the HTML files in the input
option in vite.config.js.
Node.js version >=16
With npm installed (comes with node), run the following commands into a terminal in the root directory of this project:
npm install
npm run dev
You can test the optimized map as it will be in production:
npm run build
npm run preview
This project contains multiple licenses as follows:
- Code license (all files except those for other licenses)
- Map license (
map.json
and the map visual as well) - Assets license (the files inside the
src/assets/
folder)
If you add third party assets in your map, do not forget to:
- Credit the author and license with the "tilesetCopyright" property present in the properties of each tilesets in the
map.json
file - Add the license text in LICENSE.assets