inexorgame-obsolete / entity-system-inactive

A new, thread safe C++17 entity component system.
https://inexor.org
MIT License
5 stars 0 forks source link
c-plus-plus c-plus-plus-11 c-plus-plus-14 c-plus-plus-17 c-plus-plus-20 entity-component-system game game-engine inexor multithreading

entity-component-system (ecs)

Build Status

Inexor is a new octree-based game+engine based on C++17 and Vulkan API. It's core design feature is an entity-component-system (ECS).

Build process

Building the entity-system is quite straightforward:

Prerequirements

To build the entity-system one needs:

Building

Documentation

You need to install

Once installed invoke doxygen from the entity-system directoy like so:

doxygen

Join us

Join our Discord!

To contribute to the project and merge your changes into the master branch you need to convince enough members that the changes are an improvement. It probably won't be an issue. However you should still communicate what you're doing and why you are doing it and of course take feedback and tips from others into account.

More information about the contributing process can be found here.