Skip to main content

A framework for creating multiplayer, text-based worlds.

Project description

Figment is a framework for creating multiplayer, text-based worlds. It was originally designed to explore the application of the “entity-component-system” pattern to the realm of MUDs.

By extending Figment’s base classes (particularly Component and Mode), you define the vocabulary unique to your world – then construct your world’s people, places, and things using that vocabulary.

While your available vocabulary of Components and Modes cannot yet be changed during runtime, they can be dynamically applied to Entities (that’s the whole point, after all!) so you can even do a good chunk of worldbuilding from within the world itself.

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

figment-0.0.1.tar.gz (9.7 kB view details)

Uploaded Source

File details

Details for the file figment-0.0.1.tar.gz.

File metadata

  • Download URL: figment-0.0.1.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for figment-0.0.1.tar.gz
Algorithm Hash digest
SHA256 8d214d59bfc392d5725fe7aa3e6e416d0d7dca1ab988bb1b9a027bc31fea1ffa
MD5 e041ec4b7869eac945d402f13f72be38
BLAKE2b-256 05ed6cfc0a8cbab93ff2dd0da33b4fae9d905aa04ccb11b7d68d2523da0b1874

See more details on using hashes here.

Supported by

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