Concord

A feature-complete ECS library

MIT License

Stars
204
Committers
13

Bot releases are visible (Hide)

Concord - Concord 4.0 Latest Release

Published by pablomayobre over 1 year ago

Concord - Concord 3.0

Published by pablomayobre over 1 year ago

Concord - Concord 2.0

Published by pablomayobre over 1 year ago

Concord - Concord 1.0

Published by Keyslam about 6 years ago

Concord is a feature complete ECS.
It's main focus is on speed and usage. You should be able to quickly write code that performs well.

Concord consists of a few intertwined modules, namely:

Components

Components are structures that hold data corresponding to an entity. The data for the Component is populated by a populate function you pass in."

Entities

Entities are a collection of Components. They contain useful functions to manage the entities in your game.

Systems

Systems contain all the logic in your game. They only work on Entities that match a specific filter, and are heavily optimized so you can write fast code with them.

Instances

Instances is the world where your Entities and Systems live in. They glue every thing together.