Metadata-Version: 1.1
Name: libtcod-cffi
Version: 0.2.3
Summary: A Python cffi port of libtcod.
Home-page: https://github.com/HexDecimal/libtcod-cffi
Author: Kyle Stewart
Author-email: 4B796C65+pythonTDL@gmail.com
License: Simplified BSD License
Download-URL: https://pypi.python.org/pypi/libtcod-cffi
Description: .. contents::
           :backlinks: top
        
        =======
         About
        =======
        This is a Python CFFI port of libtcod, this is an offshoot of the python-tdl project and has been made into it's own package.
        Both projects are still developed together, and this module provides functions specifically to be used by python-tdl.
        
        This library is hosted on GitHub: https://github.com/HexDecimal/libtcod-cffi
        
        Any issues you have with this module can be reported at the GitHub issue tracker: https://github.com/HexDecimal/libtcod-cffi/issues
        
        python-tdl is a port of libtcod made to be "Pythonic", you can find it here: https://github.com/HexDecimal/python-tdl
        
        And libtcod is here: http://roguecentral.org/doryen/libtcod/
        
        ==============
         Installation
        ==============
        The latest Windows installer can be found on PyPI: https://pypi.python.org/pypi/libtcod-cffi
        
        If it's available you can use pip instead by running the command::
        
            pip install libtcod-cffi
        
        This module can also be manually installed by going into the "setup.py" directory and running the command::
        
            python setup.py install
        
        This will require setuptools which you can find here: https://pypi.python.org/pypi/setuptools
        It also requires that your Python installation is set up to compile binaries.
        
        =======
         Usage
        =======
        This module was designed to be backwards compatible with the libtcod.py script that was distributed with libtcod.
        If you had code that runs on the original module you can use this library as a drop-in replacement like this::
        
            import tcod as libtcod
            
        Guides and Tutorials for the original library should also work with this one.
        When possible, using PyPy will give the best performance, and is highly reccomended.
        
        ==============
         Requirements
        ==============
        * Python 2.7+ or 3.2+
        * 32 bit Windows, 32/64 bit Linux, or Mac OS/X (64 bit architecture)
        * An up-to-date version of python-cffi: https://pypi.python.org/pypi/cffi
        * Linux will require libsdl, libpng, zlib, and python-dev packages
        
        =========
         License
        =========
        libtcod-cffi is distributed under the Simplified 2-clause FreeBSD license.
        Read LICENSE.txt, and the tcod/lib/README's for more details.
        
        ===========
         Changelog
        ===========
        0.2.3
         * better Color performance
         * parser now works when using a custom listener class
         * SDL renderer callback now receives a accessible SDL_Surface cdata object.
        
        0.2.2
         * This module can now compile and link properly on Linux
        
        0.2.1
         * console_check_for_keypress and console_wait_for_keypress will work now
         * console_fill_foreground was fixed
         * console_init_root can now accept a regular string on Python 3
        
        0.2.0
         * The library is now backwards compatible with the original libtcod.py module.
           Everything except libtcod's cfg parser is supported.
        
        0.1.0
         * First version released
        
Keywords: roguelike roguelikes cffi ASCII ANSI Unicode libtcod noise fov heightmap namegen
Platform: Windows
Platform: Mac OS X
Platform: Linux
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Win32 (MS Windows)
Classifier: Environment :: MacOS X
Classifier: Environment :: X11 Applications
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Games/Entertainment
Classifier: Topic :: Multimedia :: Graphics
Classifier: Topic :: Software Development :: Libraries :: Python Modules
