You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/news/040/index.md
+15Lines changed: 15 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -71,6 +71,21 @@ If needed, a section can be split into subsections with a "------" delimiter.
71
71
72
72
## Engine Updates
73
73
74
+
### Pixel Engine
75
+
76
+
pixel engine ([Github](https://github.com/Maix0/pixel_engine)) by [@Maix0]
77
+
is a 2d game engine that started as a rust-version of the olcPixelGameEngine (written in C++).
78
+
It was used as a learning project for Maix0, where he worked on it for over 3 years.
79
+
80
+
This engine as a very straight forward api and is mostly CPU based (the exeception of Decals which are Gpu-sprite) but it can achieve some things
81
+
Use it as a way to learn new algorithms or to make a simple game.
82
+
83
+
It uses wgpu underneath so there is support for all desktop targets and WASM
84
+
(even though there is a bug in the WASM builds where the keyboard layout is only QWERTY).
85
+
86
+
The most recent addition is the [SpriteRef](https://docs.rs/pixel_engine/latest/pixel_engine/graphics/struct.SpriteMutRef.html), a way to create a view inside a sprite where it is possible to draw in it. You can have multiple non-overlapping views at the same time.
0 commit comments