Skip to main content

A simple ASCII art game for my game design class

Project description


This is a digitalized version of the old game Footsteps. It is written using Python Curses using ASCII art for the graphics. Below is a description of the installation instructions and a guide to the intended gameplay.



To install, run python sdist to create a tarbell file then run pip install dist/Footsteps-X.Y.Z.tar.gz. This will add the command footsteps to your path variable. This software will be available on soon which can be installed with simply `pip install Footsteps`. This software was written and tested on a Ubuntu machine, so there are no guarantees about its functionality on Windows or Mac.


The game begins with a brief overview of the game rules. Each player aims to move the coin to the farthest square on their side. On each round, each player bets a certain amount of energy from their starting supply. (This implementation assumes 7 squares and 50 initial energy points, but it is easily changed in the script) The coin moves one square in the direction of the player which bet the most money but both lose their energy points. The left player adds and subtracts energy with the keys ‘w’ and ‘s’ respectively then locks in their answer with the ‘d’ key. The right player adds and subtracts energy with the keys ‘o’ and ‘l’ respectively then locks in their answer with the ‘k’ key. This rendition of the rules are provided by Niel Bowers in Leeds, England.

TITLE: Footsteps

AUTHOR: Hunter Damron

DATE DUE: Tuesday, January 31, 2017

DATE SUBMITTED: Tuesday, January 31, 2017


MEETING TIMES: 10:30-12:00 Tuesday, Thursday

HONOR CODE: On my honor, I have neither given nor received unauthorized help on this assignment. Signed Hunter Damron.





I did not realize we had freedom to make our own game so I copied the assignment game rules and format almost exactly.


Neil Bowers’s rendition of Footsteps, Leeds, England, 1992

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
footsteps-0.1.dev1-py2.py3-none-any.whl (9.1 kB) Copy SHA256 hash SHA256 Wheel py2.py3
footsteps-0.1.dev1.tar.gz (6.6 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page