A django/zodb portal for "alternate reality games", which offers lots of communication systems and gameplays.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
dependencies
doc
media
pychronia_cms
pychronia_common
pychronia_game
static
.gitignore
BOOTSTRAP.py
README.rst
Vagrantfile
manage.py
pychronia_launcher.wsgi
pytest.ini
requirements.txt
setup_pychronia_env.py
setup_pychronia_env.sh

README.rst

PYCHRONIA

This is a bundle of django applications, using zodb for data persistence.

It serves as a support for "alternate reality games", thanks to all the communication channels and gameplays that it offers:

  • ingame user accounts, with permissions management
  • chatroom, text messaging, webradio, web encyclopedia
  • rich text including sounds, images and videos
  • ownership of money, and 2D/3D artefacts
  • special abilities (spying, mercenaries, data analysis...)
  • internal CMS system, allowing to create multimedia content, NPCs, radio spots (with Acapela text-to-speech)
  • bots with artificial intelligence (AIML)
  • special abilities for game masters and game observers (impersonation of users, ingame hints, full control of game data)
  • internationalized (English and French only, at the moment)

It also contains a Django-CMS application, used to present games created with this engine.

See the "doc/" folder for more information on licenses, dev setup, etc.

Related Redmine project management system: http://redmine.prolifik.net/projects/chrysalis/issues

Related RPG campaign (in french only at the moment): http://chrysalis-game.com/

Beware, python sources are available under BSD license, but embedded javascript and css libraries have licenses of their own. Also note that the included webdesign is "Creative Commons Attribution Non-Commercial 2.0".