Bengine is a framework for graphical real-time applications for Windows, MacOS, Linux and Android. It supplies various components like, an abstraction layer for various rendering APIs, a C# to HLSL and GLSL compiler, a custom UI system and an Entity-Component-System. Implementing these components myself provided a lot of knowledge about architecture and software in general. The framework’s main purpose is personal education and it serves as the basis for most of my personal projects.

Important components:

Projects using Bengine


© 2008 - 2021 · Benjamin Roth · Theme Simpleness Powered by Hugo ·