SaaSHub helps you find the best software and product alternatives Learn more →
Top 5 Python entity-component-system Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
gamma
A simple ECS game engine for Python, built on Pygame, with an emphasis on ease of use. (by rik-cross)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
[openage]https://github.com/SFTtech/openage) - Age of Empires II clone. Python, C++
Project mention: RoguelikeDev Does The Complete Roguelike Tutorial Starting July 4th 2023 | /r/roguelikedev | 2023-06-27That's cool, I didn't realize you had implemented an ECS library for tcod. At first glance it seems a bit more featureful than esper. The tags and relations functionality seem particularly useful for queries. l'll consider using it for the tutorial.
Project mention: RoguelikeDev Does The Complete Roguelike Tutorial Starting July 4th 2023 | /r/roguelikedev | 2023-06-27I'll probably have a lot to say about the Python tutorial as it progresses. I'll likely talk about the most recent deprecations in Python-tcod and how to rewrite entities using tcod-ecs.
Python entity-component-system related posts
- RoguelikeDev Does The Complete Roguelike Tutorial Starting July 4th 2023
- what is the best way to learn pygame from 0?
- does an ECS system need unique identifier ( uuid ) ?
- Sharing Saturday #382
- Trying to get the camera to track the player using esper.py in pygame. Getting a black screen instead.
- Small game I'm currently working on
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Index
What are some of the best open-source entity-component-system projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | openage | 12,377 |
2 | esper | 519 |
3 | gamma | 32 |
4 | snecs | 15 |
5 | python-tcod-ecs | 14 |
Sponsored