Skip to content
Ookma-Kyi is an open source Python implementation of Battlemail Kung-Fu original created by Paul Gouge in 1999. It is written in Python using Django for the server and Postgres for data storage. Ookma-Kyi is licensed open source under the MIT license.
JavaScript CSS HTML Python
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.
.idea
OokmaKyi
pages
profiles
static
templates
.gitignore
LICENSE.md
Procfile
README.md
manage.py
requirements.txt
runtime.txt

README.md

Ookma-Kyi

A Python implementation of the now defunct Battlemail game

Battlemail was an email game originally written by Paul Gouge. The concept is fairly simple: Players pick 6 attack and 6 defense moves which are sent to their opponent. The opponent then picks 6 attack and 6 defense moves. Once submitted, both players are then treated to a display of martial arts based on the moves both players picked.

This project hopes to reproduce the game in Python, providing a server and MySQL persistence. If successful, it will allow for a new Battlemail player community to arise.

Prerequisites

Install

pip install ookma-kyi

Configuration

Before running the application, you will need to configure the following environment variables:

export OOKMA_DATABASE_HOST=localhost
export OOKMA_DATABASE_PORT=<port>
export OOKMA_DATABASE_USER=<username>
export OOKMA_DATABASE_PASS=<password>
export OOKMA_DATABASE_NAME=<databasename>

Usage

start the server and access your site or localhost to access the app.

http://www.your-domain-here.tld
-or-
127.0.0.1

License

ookma-kyi is open source software released under the MIT license.

Sponsored by

You can’t perform that action at this time.