top of page

​

Well... this is the c++ framework which I use in native games and applications. I put here because It has some interesting features which I don't found in other engines...

​

​​

​

​- Cross platform (currently Windows, Linux, Mac, IOS, Android).​
 

- Render to multiple targets (Direct3D 10/11 in windows) (OpenGL in Windows, Linux and Mac) (Open GL ES 1.1 in Windows, Linux,  Android and IOS) (Open GL ES 2.0 in Windows, Linux, Android and IOS).​
 

- Sound output to multiple targets (DSound and XAudio in Windows) (OpenAL in all platforms). Modified OpenAL-Soft included to be compiled in all systems.​​
 

- Abstract file system, keyboard, mouse and touch input, accelerometer, which works the same on all systems.​
 

- Simple 2D Graphics engine designed to work the same on all systems, taking care of screen dimensions, input conversions, etc.
​

- 3D Graphics engine heavily based on MiniB3D (which works on *all* platforms as well).​
 

- Modular design which let's you use only parts of the framework. Easy emplementation of new subsystems if needed.​
 

- Small size. Using only small libraries.​
 

- Fully tested and working well (although I can't assure there weren't bugs yet...).
 

​

​

​

Of course, this work could not be possible without the code from others. The code from STBTools, OpenAL, or Minib3D are modified to fit in this engine. Thanks to the developers :)

​

​

​

​Download

​

About the library

bottom of page