update readme in regard of toolchains
This commit is contained in:
parent
ddb62cb395
commit
b9c7ce3b48
2 changed files with 30 additions and 9 deletions
28
README.de.md
28
README.de.md
|
@ -1,30 +1,40 @@
|
||||||
# ParadiSO - eine minimale 2D-Grafikengine
|
# 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<EFBFBD>r 2D-Grafik zu Bildungszwecken. Es verwendet modernes C++ und ein datengetriebenes Design, jedoch keine ECS (Entity Component System).
|
||||||
|
|
||||||
## Bildungszwecke
|
## Bildungszwecke
|
||||||
|
|
||||||
Einige Argumente für seinen Bildungsaspekt:
|
Einige Argumente f<EFBFBD>r seinen Bildungsaspekt:
|
||||||
|
|
||||||
- Kombination verschiedener Konzepte und Paradigmen zur Erstellung ausdrucksstarker, aber knappen Codes
|
- Kombination verschiedener Konzepte und Paradigmen zur Erstellung ausdrucksstarker, aber knappen Codes
|
||||||
- Stark von Rust-Code inspiriert
|
- 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<EFBFBD>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
|
- Versteckt alte `C`-APIs hinter einer modernisierten Fassade
|
||||||
- Es lehnt sich stark an die STL und ihre Algorithmen an
|
- Es lehnt sich stark an die STL und ihre Algorithmen an
|
||||||
|
|
||||||
## Minimalistisch
|
## 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<EFBFBD>tigen Ballast zu vermeiden.
|
||||||
|
|
||||||
## Abhängigkeiten
|
## Abh<EFBFBD>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<EFBFBD>hnt werden:
|
||||||
|
|
||||||
- [GLFW 3.3.8](https://github.com/glfw/glfw)
|
- [GLFW 3.3.8](https://github.com/glfw/glfw)
|
||||||
- [GLAD](https://github.com/Dav1dde/glad)
|
- [GLAD](https://github.com/Dav1dde/glad)
|
||||||
- [STB image](https://github.com/nothings/stb)
|
- [STB image](https://github.com/nothings/stb)
|
||||||
|
|
||||||
## Beiträge
|
## Toolchains
|
||||||
|
|
||||||
* [Tim Götzelmann](https://code.technotecture.net/Timeplex) Windows Build
|
ParadiSO kann auf verschiedenen Plattformen gebaut werden
|
||||||
* [Robin Rottstädt](https://code.technotecture.net/robin_rottstaedt) Flappy Bird Clone, Bitmap Loader
|
|
||||||
|
- 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<74>ge
|
||||||
|
|
||||||
|
* [Tim G<>tzelmann](https://code.technotecture.net/Timeplex) Windows Build
|
||||||
|
* [Robin Rottst<73>dt](https://code.technotecture.net/robin_rottstaedt) Flappy Bird Clone, Bitmap Loader
|
11
README.md
11
README.md
|
@ -24,6 +24,17 @@ ParadiSO comes with batteries included. However, it should be mentioned here:
|
||||||
- [GLAD](https://github.com/Dav1dde/glad)
|
- [GLAD](https://github.com/Dav1dde/glad)
|
||||||
- [STB image](https://github.com/nothings/stb)
|
- [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
|
## Contributors
|
||||||
|
|
||||||
* [Tim Götzelmann](https://code.technotecture.net/Timeplex) Windows Build
|
* [Tim Götzelmann](https://code.technotecture.net/Timeplex) Windows Build
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue