Metadata-Version: 1.0
Name: rui
Version: 0.3.5
Summary: An imperfect Python ECS
Home-page: https://github.com/timothyhahn/rui
Author: Timothy Hahn
Author-email: timyhahn@gmail.com
License: BSD
Description: ===============================
        rui (叡)
        ===============================
        
        .. image:: https://badge.fury.io/py/rui.png
            :target: http://badge.fury.io/py/rui
            
        .. image:: https://travis-ci.org/timothyhahn/rui.png?branch=master
                :target: https://travis-ci.org/timothyhahn/rui
        
        .. image:: https://pypip.in/d/rui/badge.png
                :target: https://crate.io/packages/rui?version=latest
        
        
        An imperfect Python ECS
        
        * Documentation: http://rui.rtfd.org.
        * Github: http://github.com/timothyhahn/rui
        * Free software: BSD license
        * PyPI: https://pypi.python.org/pypi/rui/
        
        
        Features
        --------
        
        * A simple Python Entity Component System
        * Unoptimized
        * Favors World based access, eschews Managers (Artemis, which inspired this, uses both)
        * To learn more about Entity Component Systems
            * http://www.gamedev.net/page/resources/_/technical/game-programming/understanding-component-entity-systems-r3013
            * http://www.randygaul.net/2013/05/20/component-based-engine-design/
            * http://gamadu.com/artemis/manual.html
        
        
        
        
        History
        -------
        
        0.3.5(2014-1-27)
        ++++++++++++++++++
        * Groups now return empty list if there is no group of that name
        
        0.3.4(2014-1-26)
        ++++++++++++++++++
        * Updated usage documentation to fix typo
        * Added partial (subset) component selection
        
        0.3.3(2014-1-26)
        ++++++++++++++++++
        * Updated README with GitHub and PyPI links
        * Systems can now be removed
        * Entities can now be removed
        * Entities will now check if they are alive or else raise an exception
        
        0.3.2(2014-1-26)
        ++++++++++++++++++
        * Added API documentation
        
        0.3.1(2014-1-25)
        ++++++++++++++++++
        * Realized I already had an installation and usage section
        
        0.3.0(2014-1-25)
        ++++++++++++++++++
        * Added usage documentation
        * Fixed capitalization in tests
        
        0.2.2(2014-1-25)
        ++++++++++++++++++
        * Syntax error!
        
        0.2.1 (2014-1-25)
        ++++++++++++++++++
        * Realized I was even doing that wrong - looked at Facebook's tornado to figure it out
        
        0.2.0 (2014-1-25)
        ++++++++++++++++++
        
        * Forgot a requirement for Travis-CI
        
        0.1.0 (2014-1-25)
        ++++++++++++++++++
        
        * Added simple entity component system
        * First release on PyPI.
        
Keywords: rui
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
