From b9c7ce3b4875e88fd1d832075c7591b43088cb8a Mon Sep 17 00:00:00 2001 From: Hartmut Seichter Date: Wed, 11 Oct 2023 14:17:51 +0200 Subject: [PATCH] update readme in regard of toolchains --- README.de.md | 28 +++++++++++++++++++--------- README.md | 11 +++++++++++ 2 files changed, 30 insertions(+), 9 deletions(-) diff --git a/README.de.md b/README.de.md index e9f89f6..6b3d0d6 100644 --- a/README.de.md +++ b/README.de.md @@ -1,30 +1,40 @@ # ParadiSO - eine minimale 2D-Grafikengine -**ParadiSO** wurde als stark abgespeckte 2D-Version meiner `pixwerx`-Engine konzipiert. *ParadiSO* verfolgt einen minimalistischen Ansatz für 2D-Grafik zu Bildungszwecken. Es verwendet modernes C++ und ein datengetriebenes Design, jedoch keine ECS (Entity Component System). +**ParadiSO** wurde als stark abgespeckte 2D-Version meiner `pixwerx`-Engine konzipiert. *ParadiSO* verfolgt einen minimalistischen Ansatz f�r 2D-Grafik zu Bildungszwecken. Es verwendet modernes C++ und ein datengetriebenes Design, jedoch keine ECS (Entity Component System). ## Bildungszwecke -Einige Argumente für seinen Bildungsaspekt: +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 (keine Expression-Templates), jedoch mit der Verwendung von `constexpr`, um eventuelle Performance-Overheads auszugleichen und optimale Vektorisierung zu erreichen. +- F�r den mathematischen Code wird eine sofortige Auswertung verwendet (keine Expression-Templates), jedoch mit der Verwendung von `constexpr`, um eventuelle Performance-Overheads auszugleichen und optimale Vektorisierung zu erreichen. - 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ötigen Ballast zu vermeiden. +Da diese Engine einige Muster und Designkonzepte zeigen soll, versucht sie, unn�tigen Ballast zu vermeiden. -## Abhängigkeiten +## Abh�ngigkeiten -ParadiSO wird mit den notwendigen Komponenten geliefert. Diese sollte jedoch hier erwähnt werden: +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) - [STB image](https://github.com/nothings/stb) -## Beiträge +## Toolchains -* [Tim Götzelmann](https://code.technotecture.net/Timeplex) Windows Build -* [Robin Rottstädt](https://code.technotecture.net/robin_rottstaedt) Flappy Bird Clone, Bitmap Loader \ No newline at end of file +ParadiSO kann auf verschiedenen Plattformen gebaut werden + +- Windows (Visual Studio Build Tools 2022) +- MacOS (clang 14 or later) +- Linux (clang 14 or later, gcc 13.2.1) + +Andere Kombinationen sind möglich aber nicht getestet. + +## Beitr�ge + +* [Tim G�tzelmann](https://code.technotecture.net/Timeplex) Windows Build +* [Robin Rottst�dt](https://code.technotecture.net/robin_rottstaedt) Flappy Bird Clone, Bitmap Loader \ No newline at end of file diff --git a/README.md b/README.md index ff66b09..6f3f006 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,17 @@ ParadiSO comes with batteries included. However, it should be mentioned here: - [GLAD](https://github.com/Dav1dde/glad) - [STB image](https://github.com/nothings/stb) +## Toolchains + +ParadiSO is being developed to work on all major desktop systems. + +- Windows (Visual Studio Build Tools 2022) +- MacOS (clang 14 or later) +- Linux (clang 14 or later, gcc 13.2.1) + +Other combinations might work but are untested. + + ## Contributors * [Tim Götzelmann](https://code.technotecture.net/Timeplex) Windows Build