paradiso/README.md

535 B

ParadisSO - a minimal 2D rendering engine for

ParadiSO was conceived as a heavily stripped down version of my pixwerx engine. It is a minimalistic 2D graphics engine for educational purposes. It uses modern C++ and a datadriven design, but no ECS.

Educational

  • plenty of mix and match of concepts and paradigms to write expressive but concise code
  • math code is eager evaluation but constexpr to compensate overheads
  • it hides old-style APIs behind a renovated facade
  • it leans heavily on the STL and its algorithms