@@ -666,6 +666,61 @@ available [here][ggez-release-checklist].
666
666
[ ggez-github ] : https://github.com/ggez/ggez/
667
667
[ ggez-release-checklist ] : https://github.com/ggez/ggez/milestone/6
668
668
669
+ ### [ miniquad]
670
+
671
+ ![ miniquad_wayland] ( miniquad_wayland.gif )
672
+ _ Miniquad compiled from scratch and running on Wayland._
673
+
674
+ [ miniquad] is cross-platform windowing and rendering library.
675
+
676
+ This month two big PRs got into the final review stage:
677
+
678
+ - [ Native Wayland support] [ wayland-pr ] :
679
+ as usual, no third-party dependencies or C code involved;
680
+ Clean build time for Wayland examples are about 3s.
681
+ - [ The Metal backend PR] [ metal-pr ] showed good signs of life,
682
+ [ quad] and [ offscreen] examples got successefully run on Metal.
683
+
684
+ [ miniquad ] : https://github.com/not-fl3/miniquad
685
+ [ wayland-pr ] : https://github.com/not-fl3/miniquad/pull/152
686
+ [ metal-pr ] : https://github.com/not-fl3/miniquad/pull/135
687
+ [ quad ] : https://github.com/not-fl3/miniquad/blob/master/examples/quad.rs
688
+ [ offscreen ] : https://github.com/not-fl3/miniquad/blob/master/examples/offscreen.rs
689
+
690
+ ### [ macroquad]
691
+
692
+ ![ macroquad-gif] ( macroquad.gif )
693
+ _ Macroquad-particles real-life example_
694
+
695
+ [ macroquad] is a cross-platform (Windows/Linux/macOS/Android/iOS/WASM)
696
+ game framework built on top of [ miniquad] .
697
+
698
+ This month was about polishing 0.3-alpha version.
699
+ Important things that got fixed:
700
+
701
+ - Text rendering was reimplemented with [ fontdue] :
702
+ [ example] [ macroquad-text-src ] , [ web demo] [ macroquad-text-web ] .
703
+ - A long-term [ issue with Android resources system] [ android-resources-issues ]
704
+ got fixed.
705
+ - Particle system was released:
706
+ [ example] [ particles-src ] , [ web demo] [ particles-web-demo ] .
707
+
708
+ And special shutout goes to [ donuts] game by [ @cedric-h ] - a simple game
709
+ made in couple of days, like a jam game.
710
+ It's a really good showcase of macroquad's approach on simple game code
711
+ that allows hardcoding and hacks for empowering gameplay experiments.
712
+
713
+ [ macroquad ] : https://github.com/not-fl3/macroquad
714
+ [ miniquad ] : https://github.com/not-fl3/miniquad
715
+ [ macroquad-text-src ] : https://github.com/not-fl3/macroquad/blob/master/examples/text.rs
716
+ [ macroquad-text-web ] : https://not-fl3.github.io/miniquad-samples/macroquad_text.html
717
+ [ particles-src ] : https://github.com/not-fl3/macroquad/blob/master/particles/examples/particles.rs
718
+ [ particles-web ] : https://not-fl3.github.io/miniquad-samples/particles.html
719
+ [ fontdue ] : https://github.com/mooman219/fontdue
720
+ [ android-resources-issues ] : https://github.com/not-fl3/macroquad/issues/45
721
+ [ donuts ] : https://github.com/cedric-h/donuts
722
+ [ @cedric-h ] : https://github.com/cedric-h
723
+
669
724
### [ rg3d]
670
725
671
726
[ ![ a scene with lightning and a hi-poly character model] ( rg3d.jpg )] [ rg3d_twit ]
0 commit comments