Generate and configure Workadventure worlds, maps and resources
Project description
pywowgen
Create Workadventure maps and worlds (set of interconnected maps) suitable for "rc3" or "vanilla" Workadventure instances.
- Generate maps from templates and generator scripts.
- Check maps for errors and missing resources and display this in an interactive graph view.
- Fix map errors using the graph view.
- Apply some overwrites and fixes to generate maps which will run in default workadventure and / or the community / rc3 edition.
- Merge resources metadata (licenses, ...) into a single file info to be used in maps.
Use the CLI
# Optionally set the env WOWGEN_EXTRA prior execution to define where all the resources go. If not set, its will be set to the operating systems temp dir
# E.g. WOWGEN_EXTRA=/tmp/wowgen_extra
# Load external resources from git and verify installation
pywowgen test
# Run the api
pywowgen api --res ${WOWGEN_EXTRA}\wowgen.git\res --tmp ${WOWGEN_EXTRA}\TMP --fin ${WOWGEN_EXTRA}\sites --force True
# Check a resource folder
pywowgen overview --path ${WOWGEN_EXTRA}\wowgen.git\res
# Run a world build
pywowgen world --file . ${WOWGEN_EXTRA}\wowgen.git\examples\default_pipeline.json --res ${WOWGEN_EXTRA}\wowgen.git\res --tmp .${WOWGEN_EXTRA}\wowgen.git\sites\default_pipeline --fin ${WOWGEN_EXTRA}
# Analyze a world build
pywowgen check --path ${WOWGEN_EXTRA}\wowgen.git\sites\default_pipeline
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pywowgen-0.0.25.tar.gz
(24.5 kB
view details)
Built Distribution
pywowgen-0.0.25-py3-none-any.whl
(27.4 kB
view details)
File details
Details for the file pywowgen-0.0.25.tar.gz
.
File metadata
- Download URL: pywowgen-0.0.25.tar.gz
- Upload date:
- Size: 24.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 405e2135d9febb8c6fd2c5bb28884ee597c347c0a05043bc85b4666f84865184 |
|
MD5 | 8ad02d5d85310cdbbe1cd831e6ba8ce0 |
|
BLAKE2b-256 | 951d23811e74aadf4b9fe2cca593bd08effba016c2e71012e3b6a97ea4305bf8 |
File details
Details for the file pywowgen-0.0.25-py3-none-any.whl
.
File metadata
- Download URL: pywowgen-0.0.25-py3-none-any.whl
- Upload date:
- Size: 27.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50ae4c0badbb8b4fbbd413277fc2114f2904a2aea5072bcc148baa9b5c972544 |
|
MD5 | e5c387cd1ba6b32f5fc424d2130a8d4d |
|
BLAKE2b-256 | 471937727505c0ffb00d3414e2b1027147abcee54f0bfab3e38d436d6b718c53 |