Skip to content

micaiahparker/python-tdl

 
 

Repository files navigation

Status

VersionsBadge ImplementationBadge LicenseBadge

PyPI Documentation Status Travis Coveralls

Installation

The recommended way to install is by using pip, make sure pip is up-to-date, old versions of pip may have issues installing libtcod-cffi.

To install using pip, use the following command:

python -m pip install tdl

Wheels are missing for PyPy on Mac OS X and Linux, so you'll have to meet the additional dependencies of libtcod-cffi before running pip.

About

TDL is a port of the C library libtcod in an attempt to make it more "Pythonic"

The library can be used for displaying tilesets (ANSI, Unicode, or graphical) in true color.

It also provides functionality to compute path-finding and field of view.

python-tdl is hosted on GitHub: https://github.com/HexDecimal/python-tdl

Online Documentation: http://pythonhosted.org/tdl/

Issue Tracker: https://github.com/HexDecimal/python-tdl/issues

python-tdl is a cffi port of "libtcod". You can find more about libtcod at http://roguecentral.org/doryen/libtcod/

Requirements

  • Python 2.7+, 3.3+, or PyPy
  • Windows, Linux, or Mac OS X
  • libtcod-cffi (automatically installed with pip)

License

python-tdl is distributed under the Simplified 2-clause FreeBSD license. Read LICENSE.txt for more details.

About

Pythonic part of libtcod using python-cffi

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%