---
description: How to use our ECS
---

# ECS MANUAL

Before explaining systems and components' methods, lets have a look on the architecture diagram of the ECS.

> Just note that there is no trash struct called Entity\_t containing the whole of the data. Entity are only represented by ID/index and which component is assigned on this ID

Here you will find definitons of the terms in an increasing architectural way

{% content-ref url="readme/components" %}
[components](readme/components)
{% endcontent-ref %}

{% content-ref url="readme/sparse-array" %}
[sparse-array](readme/sparse-array)
{% endcontent-ref %}

{% content-ref url="readme/systems" %}
[systems](readme/systems)
{% endcontent-ref %}

{% content-ref url="readme/registry" %}
[registry](readme/registry)
{% endcontent-ref %}

{% content-ref url="readme/worlds" %}
[worlds](readme/worlds)
{% endcontent-ref %}

{% content-ref url="readme/examples" %}
[examples](readme/examples)
{% endcontent-ref %}

{% content-ref url="readme/a-word-on-singletons" %}
[a-word-on-singletons](readme/a-word-on-singletons)
{% endcontent-ref %}



## See also

{% content-ref url="network" %}
[network](network)
{% endcontent-ref %}

{% content-ref url="configuration" %}
[configuration](configuration)
{% endcontent-ref %}
