Lightweight framework for C++ games and applications. Requires minimal code to get a simple application up and running.
The project can be generated with CMake.
You can use project/vs16.bat
on Windows to quickly create the solution: project/vs/nfwk.sln
.
You must copy default-config.hpp
as config.hpp
, and enable the modules you want to compile. The default config should be fine in most cases.
For some examples on usage, see:
- Inmate - game made in 3 days for Ludum Dare 45
- Einheri - online 3D game for my bachelor project
- Milky Tags - file tagging software (with lots of ImGui use)
Only Windows is currently supported. Linux will be supported in the future.