forked from Hartmut/paradiso
minor update poking around why the texturing code is broken
This commit is contained in:
parent
833a18a3ee
commit
0eebe25ea9
6 changed files with 47 additions and 24 deletions
11
README.md
11
README.md
|
@ -1,10 +1,13 @@
|
|||
# ParadisSO - a minimal 2D rendering engine for
|
||||
# ParadisSO - a minimal 2D graphics engine
|
||||
|
||||
**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
|
||||
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
|
Loading…
Add table
Add a link
Reference in a new issue