A Game development framework designed to make developing & distributing c++ based games on windows easier.
MGDF has a multithreaded architecture and uses DirectX 11 for graphics, DirectInput/XInput for user input (including xbox 360 controller support), and OpenAL for audio.
MGDF is MIT licensed and totally free for either commercial or personal use. The full source code is available on Github.
MGDF was designed around the idea of making it easy to push updates to your players. These features are optional, but the framework provides optional tools and API's if you wish to take advantage of them.