PenjinTwo is the successor to Penjin.
It is a complete rewrite from the ground up to add new features and be easier to use for developers.
Here are some of the features that it provides:
A More data driven approach with simple ini files.
Better use of c++ features reducing code duplication.
PenjinPrescale - you can easily port your games to different resolutions.
Improved ErrorHandler and better debug features.
Can be compiled as a shared library.
Improved GameState management.
Projects That Use PenjinTwo
Here are a list of known projects which are using PenjinTwo: