Skip to main content

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


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)

Uploaded Source

Built Distribution

pywowgen-0.0.25-py3-none-any.whl (27.4 kB view details)

Uploaded Python 3

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

Hashes for pywowgen-0.0.25.tar.gz
Algorithm Hash digest
SHA256 405e2135d9febb8c6fd2c5bb28884ee597c347c0a05043bc85b4666f84865184
MD5 8ad02d5d85310cdbbe1cd831e6ba8ce0
BLAKE2b-256 951d23811e74aadf4b9fe2cca593bd08effba016c2e71012e3b6a97ea4305bf8

See more details on using hashes here.

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

Hashes for pywowgen-0.0.25-py3-none-any.whl
Algorithm Hash digest
SHA256 50ae4c0badbb8b4fbbd413277fc2114f2904a2aea5072bcc148baa9b5c972544
MD5 e5c387cd1ba6b32f5fc424d2130a8d4d
BLAKE2b-256 471937727505c0ffb00d3414e2b1027147abcee54f0bfab3e38d436d6b718c53

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page