Mgfx is a teaching framework I’ve used at York Developers. It has a simple support for building 2D and 3D applications in C++, with cross platform support.
Mgfx was my first foray into making an application that ran on Mac, Windows & PC, and was easy to build from github. I would do some things differently now, but it remains a handy tool for trying new ideas.
When combined with ImGui it is easy to make a new renderer and let the user pick parameters. The binary also lets you switch between the various demos.
![Mgfx] : /img/portfolio/mgfx/mgfx.pngcomments powered by Disqus