beyond::core is a library with a bunch of utilities that are associated with graphics and game programming.
It forms the core utilities of the Beyond Game Engine.
beyond::core contains the following C++ library components:
concurrency(incomplete and unusable)
contains high level constructs for concurrent programming.
contains additional STL-style containers.
ecs(incomplete and unusable)
contains an implementation of an entity component system.
contains a mathematics library with a graphics focus.
contains non-container utility types, like an
optionaltype with monadic extensions.
contains utility and helper code.
This library is not in a usable state to the public yet. The features are incomplete and are coded as need. I will also make breaking changes frequently.
This repository is released under Mit License. See License for more information.