Skip to content
An attempt to teach and learn algorithms by building a Dwarf Fortress style game from scratch.
Branch: master
Clone or download
Pull request Compare This branch is 1 commit ahead of Apreche:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Welcome to Project D.O.R.F. 

A game in the style of Dwarf Fortress written in Python.

Dwarf Fortress is a game with a fascinating concept. The game simulates quite a large number of different systems which all pose unique and interesting computer science challenges. 

The primary goal of this project is to provide a platform upon which interested parties can experiment with algorithms for those different systems, and to see if we can improve upon the performance of the original game.

The secondary goal is to perhaps someday actually have a game that somebody would want to play. Perhaps even to have an engine upon which many Dwarf Fortress style games could be easily developed by anyone.

Complete documentaiton is in the docs folder.

The discussion which originated this project can be seen here.

This is the URL of the canonical repository for this project.
You can’t perform that action at this time.