Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A simple framework to create RPG with gevent and Django

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 rpg
Octocat-spinner-32 static
Octocat-spinner-32 templates
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENCE
Octocat-spinner-32 README
Octocat-spinner-32 README.rst
Octocat-spinner-32 __init__.py
Octocat-spinner-32 manage.py
Octocat-spinner-32 run.py
Octocat-spinner-32 settings.py
Octocat-spinner-32 urls.py
README.rst

A browser based Role Playing Game

A Role Playing Game skeleton that use django and gevent. To start the server, run:

$ python run.py

Example chat room from http://bitbucket.org/denis/gevent/src/tip/examples/webchat/chat/views.py

Tested on Opera, Firefox, Chrome.

Screenshot

http://batiste.dosimple.ch/django-rpg-screenshot.png

Install

To install on a ubuntu distribution:

$ sudo apt-get install python python-django python-pip git sqlite3
$ sudo pip install gevent
$ git clone git://github.com/batiste/django-rpg.git
$ cd django-rpg/
$ python manage.py syncdb
$ python run.py

Features

  • The goal is to be massively multiplayer
  • Room Chat
  • Non player characters example
  • Basic example of spell
  • Map editing

Goals

  • Write down a gameplay
  • Player experience, spells learning, combact mode, quests, crafting
  • Add a second layer on the map for objects
  • Get some graphics designer involved
Something went wrong with that request. Please try again.