small addition to readme

This commit is contained in:
Rowan 2024-11-30 05:03:10 -06:00
parent ad5913cf41
commit 8b0fbaf293

View file

@ -1,6 +1,8 @@
# GraphECS
this is a prototype demonstrating representing underlying ecs data as a graph with a cypher-like query language
the purpose of this prototype is not to prove the usefulness of a query DSL with ECS per se. instead, the purpose is to demonstrate the advantages of thinking of the game state as a database.
## Syntax
graphecs uses a modified subset of neo4j's [cypher](https://neo4j.com/docs/cypher-manual/current/introduction/) query language. neo4j is a graph database with a focus on relationships between data. it has many similar features to SQL-like languages but the ergonomics of relating data is significantly better.