Skip to content

chazu/python-tcod

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VersionsBadge ImplementationBadge LicenseBadge

PyPI Documentation Status Appveyor Travis Codecov Codacy

Requirements Status Updates

This is a Python cffi port of libtcod.

This library is hosted on GitHub.

Any issues you have with this module can be reported at the GitHub issue tracker.

This module was designed to be backward compatible with the original libtcodpy module distributed with libtcod. If you had code that runs on libtcodpy then you can use this library as a drop-in replacement. This installs a libtcodpy module so you'll only need to delete the libtcodpy/ folder that's usually bundled in an older libtcodpy project.

Guides and Tutorials for libtcodpy should work with the tcod module.

The latest documentation can be found here: https://python-tcod.readthedocs.io/en/latest/

Detailed installation instructions are here: https://python-tcod.readthedocs.io/en/latest/installation.html

For the most part it's just:

pip3 install tcod
  • Python 3.5+
  • Windows, Linux, or MacOS X 10.9+.
  • On Windows, requires the Visual C++ runtime 2015 or later.
  • On Linux, requires libsdl2 (2.0.5+) and libomp5 to run.

python-tcod is distributed under the Simplified 2-clause FreeBSD license.

About

The Python port of libtcod. Includes the python-tdl and libtcodpy modules.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 94.2%
  • C 2.7%
  • Shell 1.5%
  • C++ 1.4%
  • PowerShell 0.2%