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.27.tar.gz
(24.6 kB
view details)
Built Distribution
pywowgen-0.0.27-py3-none-any.whl
(27.4 kB
view details)
File details
Details for the file pywowgen-0.0.27.tar.gz
.
File metadata
- Download URL: pywowgen-0.0.27.tar.gz
- Upload date:
- Size: 24.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c897b884541baf68f2934e595099d34991dde61a3ff3b4cbae907d9632d56d89 |
|
MD5 | 07381613fe44c0d771571ff3bbc5a415 |
|
BLAKE2b-256 | b19e209dc1c478cbba2c3bd695f2e392bb20dee012d6c219e4335bf1082005be |
File details
Details for the file pywowgen-0.0.27-py3-none-any.whl
.
File metadata
- Download URL: pywowgen-0.0.27-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 | 2361d34b5b971f196007e6484d3fa6c0105ee36c2c105920d2161e5cc71dd6ec |
|
MD5 | ceaccab6fd8ee600240df1becfa5fd17 |
|
BLAKE2b-256 | d46b9343c4deaeab65587139f73d42822ebb76a810d12547290f5f00465726d2 |