Show HN: Punyecs – A puny ECS library based on class attributes and querying

thyrgle1 pts0 comments

PyPI Python Version punyecs is a tiny Entity Component System (ECS) inspired by [tiny-ecs](https://github.com/bakpakin/tiny-ecs) for Python. punyecs operates directly on class attributes as opposed to creating components along with querying mechanisms for fine grain control over which objects are operated on by systems similar to how tiny-ecs works on Lua tables. Decouple what an object can do from what it inherits.

tiny punyecs class attributes querying python

Related Articles