Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 1.55 KB

README.md

File metadata and controls

22 lines (15 loc) · 1.55 KB

barghos-core: v1.0.0.0

About Project Barghos

Project Barghos is a set of multiple smaller libraries providing utilities and structures covering diverse general-use aswell as scientific applications. Its goal is to heavily reduce boilerplate code, provide a common api that is used across all barghos subprojects and is easily extendable and also provide easier and more intuitive ways to work with familiar structures like mathematical vectors to write cleaner code and still maintain a good performance.

The project originally started as "utilslib" and is till today maintained along the development of the CodeRed Game Engine. Therefore the biggest part of the libraries are focused on common problems you could run into while developing a game engine. But there are plans to extend the libraries with physics, financial calculations and AI and deep learning.

Project Barghos Core Library

This part of Project Barghos contains a lot of basic structures and the entire basic api used across all barghos subprojects. It is therefore required by every barghos subproject.


Warning

As the deployment scenario for the barghos libraries is currently under development and a lot is still undecided it is very likely that the repository gets restructured, the versioning style gets changed and CI pipelines get modified. Therefore special care should be taken while using any of the libraries.