Metadata-Version: 2.4
Name: simple-python-ecs
Version: 0.1.1
Summary: A simple to use Python ECS library.
Author-email: Rik Cross <rik.j.cross@gmail.com>
License-File: LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# Simple Python ECS

A Python ECS engine with a focus on ease-of-use.

Features:

- Entity
- Component
- System
- Scene

### Examples

- [Example 1: single entity](https://github.com/rik-cross/simple-python-ecs/blob/main/example/PygameECSExample1.py)
- [Example 2: 100 entities](https://github.com/rik-cross/simple-python-ecs/blob/main/example/PygameECSExample2.py)

### Usage

- Install: `pip install specs`, or
- Install from local source: `pip install -e [repo path]`

[Add suggestions and bugs here!](https://github.com/rik-cross/simple-python-ecs/issues)

### Licence

Distributed under the MIT License. See [LICENSE](https://github.com/rik-cross/simple-python-ecs/blob/main/LICENSE) for more information.