Skip to main content

an RPG engine

Project description

No release out yet!

tunasloth is a game engine for RPGs.

tunasloth can be used both as a command line tool and as a Python module. It requires Python 3.1+.

tunasloth is part of the roptoligs project. See the roptoligs wiki at for details.


tunasloth is free software under the terms of the GNU General Public License version 3 (or any later version). This is version 0.1.0 of the program.

The libraries used by tunasloth are GPL-compatible.


Way #1

Just run this (requires that you have python-setuptools installed):

easy_install3 tunasloth

Way #2

Get the newest version of tunasloth at or at

Extract the downloaded file and run this in a terminal:

python3 install



Note that qvikconfig is included with tunasloth, so you don’t really have to install it.

Optional extras

If present, tunasloth will also use these Python modules:


Note that termcolor is included with tunasloth, so you don’t really have to install it.



tunasloth is merely an engine; it is not an actual game. You will need a game for tunasloth for it to be useful. A list of such games exists at the roptoligs wiki. As of this release, the main game in development is called Symbolic Zinc.


tunasloth uses Git for code management. To get the latest branch, clone it from like this:

$ git clone git://

This document

Copyright (C) 2010, 2011 Niels Serup

Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without any warranty.

Project details

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page