Nomad ECS is an entity component system implemention. More information about this project can be found on its homepage: https://savas.ca/nomad. Star this repo if you're a fan!
This repository can be built by itself, but the easiest way to use it is alongside Conan.io
The package is hosted on Bintray: https://bintray.com/taurheim/nomad/NomadECS:taurheim
- Follow the instructions here: https://docs.conan.io/en/latest/installation.html
- Run
conan remote add nomad https://api.bintray.com/conan/taurheim/nomad
Try building the example project by following instructions in the example/
folder
This repository is still a work in progress. Among the things still left to be done are:
- Fix memory ownership and add destructors
- Add component garbage collection (+ Blog post)
- Write demo game (+ Blog post)
- Support multiple worlds (+ Blog post)
Feel free to add issues for features that need adding or bugs that come up!