Brenta Engine Build Guide Contributing Data structures Files Github

Contributing to the Engine

First off, thank you for considering contributing to this project! Even if this is not an advanced graphics engine, it provides many opportunities for you to practice and improve your programmin skills. Building an engine will test your math skills (linear algebra and calculus), physics knowledge through physics simulations, algorithms and data structures (expecially for the ECS) and your knowledge of modern programming paradigms. Overall, this is engiene is an easy place to improve your skills.

This guide will help you understand how to contribute effectively.

How to Contribute

Reporting Bugs

If you find a bug in the game engine, please report it by opening an issue. Include as much detail as possible:

Suggesting Features

Suggestions for new features or improvements are welcome! To suggest a feature:

Contributing Code

If you are ready to contribute code:

License

By contributing, you agree that your contributions will be licensed under the MIT License.