1,012 B
1,012 B
This is a modifyed version of the original paridisSO for windows users
ParadisSO - a minimal 2D graphics engine
ParadiSO was conceived as a heavily stripped down 2D version of my pixwerx
engine. ParadiSO mimics a minimalistic approach to 2D graphics for educational purposes. It uses modern C++ and a data-driven design, but no ECS.
Educational
Some arguments for its educational side:
- mix and match of various concepts and paradigms to write expressive but concise code
- heavily inspired by Rust code
- math code is eager evaluation but
constexpr
to compensate overheads - hides old-style
C
APIs behind a renovated facade - it leans heavily on the STL and its algorithms
Minimal
Because this engine should show some patterns and design concepts it tries to avoid adding unnecessary bloat.
Dependencies
ParadiSO comes with batteries included. However, it should be mentioned here: