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 hashes)
Built Distribution
pywowgen-0.0.27-py3-none-any.whl
(27.4 kB
view hashes)
Close
Hashes for pywowgen-0.0.27-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2361d34b5b971f196007e6484d3fa6c0105ee36c2c105920d2161e5cc71dd6ec |
|
MD5 | ceaccab6fd8ee600240df1becfa5fd17 |
|
BLAKE2b-256 | d46b9343c4deaeab65587139f73d42822ebb76a810d12547290f5f00465726d2 |