Skip to content

Commit 518575a

Browse files
committed
Merge commit '312131dc16e9aa9f0130492bf9359b9fb2f5db93'
2 parents 7649180 + 312131d commit 518575a

4 files changed

Lines changed: 429 additions & 15 deletions

File tree

Docs/PipeECS.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
# Pipe ECS
22
Defined in header [<PipeECS.h>](https://github.com/PipeRift/pipe/blob/main/Include/PipeECS.h)
33

4-
This Pipe module contains a complete [ECS](https://en.wikipedia.org/wiki/Entity_component_system) (Entity Component System) implementation based on component pools.
4+
## Overview
55

6+
This Pipe module contains a complete [ECS](https://en.wikipedia.org/wiki/Entity_component_system) (Entity Component System) implementation based on component pools.
67
There are similarities with other well-known ECS systems like [entt](https://github.com/skypjack/entt) but this implementation has some key differences.
8+
79
## Architecture
810
Of *Entity-Component-System*, Pipe has **Ids** (*entities*) and **Components** (*components*).
911
Ids are identifiers without data, and Components are data structures bound to an Id.

0 commit comments

Comments
 (0)