diff --git a/README.de.md b/README.de.md index e69de29..d7ca2d7 100644 --- a/README.de.md +++ b/README.de.md @@ -0,0 +1,26 @@ +## Dies ist eine modifizierte Version des ursprünglichen ParadisSO für Windows-Benutzer + +# ParadisSO - eine minimale 2D-Grafikengine + +**ParadiSO** wurde als stark abgespeckte 2D-Version meiner `pixwerx`-Engine konzipiert. *ParadiSO* ahmt einen minimalistischen Ansatz für 2D-Grafiken zu Bildungszwecken nach. Es verwendet modernes C++ und ein datengesteuertes Design, jedoch keine ECS (Entity Component System). + +## Bildungszwecke + +Einige Argumente für seinen Bildungsaspekt: + +- Kombination verschiedener Konzepte und Paradigmen zur Erstellung ausdrucksstarker, aber knappen Codes +- Stark von Rust-Code inspiriert +- Für den mathematischen Code wird eine sofortige Auswertung verwendet, jedoch mit der Verwendung von ´`constexpr`, um eventuelle Performance-Overheads auszugleichen. +- Versteckt alte `C`-APIs hinter einer modernisierten Fassade +- Es lehnt sich stark an die STL und ihre Algorithmen an + +## Minimalistisch + +Da diese Engine einige Muster und Designkonzepte zeigen soll, versucht sie, unnötige Aufblähungen zu vermeiden. + +## Abhängigkeiten + +ParadiSO wird mit den notwendigen Komponenten geliefert. Diese sollte jedoch hier erwähnt werden: + +- [GLFW 3.3.8](https://github.com/glfw/glfw) +- [GLAD](https://github.com/Dav1dde/glad) \ No newline at end of file diff --git a/README.md b/README.md index 1db15bb..5fac6f0 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +## 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.