Basiert auf dem Starterkit von WorkAdventure / WorkAdventure.
Um zu verstehen, wie man dieses Starterkit benutzt, folgt der Anleitung unter https://workadventu.re/map-building.
- public: Static files like PDFs or audio files
- src: Scripts files
- tilesets: All tilesets
- map.tmj: Map file
- map.png: The map thumbnail displayed on the in-game map information / we recommend using 500x500 images for the map thumbnails.
Wenn du mehr als eine Map-Datei verwenden möchtest, füge die neue Map-Datei einfach im Stammverzeichnis oder in einem Ordner hinzu.
Wenn du benutzerdefinierte Webseiten erstellst, um sie in die Karte einzubetten, verweise bitte auf die HTML-Dateien im Ordner input
option in vite.config.js.
Node.js version >=17
- GitHub Desktop installieren (https://desktop.github.com/)
- Zum jeweiligen Repository in den Tab 'Code' switchen
- Dort auf das Dropdown Menu bei 'Code' auf 'Open with Github Pages'
- Wenn gefragt, das Repository 'Clonen' - das sorgt dafür, dass es eine lokale Kopie auf deinem Laptop vom Code aus Github gibt.
- Dem Tutorial von WorkAdventure weiter folgen (https://docs.workadventu.re/map-building/tiled-editor/#loading-the-map-in-tiled)
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 prod
This project contains multiple licenses as follows:
- Code license (all files except those for other licenses)
- Map license (
map.tmj
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.tmj
file - Add the license text in LICENSE.assets