@@ -520,6 +520,51 @@ or follow [Dmitry Stepanov on twitter][rg3d_twitter].
520
520
[ rg3d_discord ] : https://discord.gg/xENF5Uh
521
521
[ rg3d_twitter ] : https://twitter.com/DmitryS36934349
522
522
523
+ ### [ miniquad]
524
+
525
+ ![ miniquad_wayland] ( miniquad_wayland.gif )
526
+ _ Miniquad compiled from scratch and runned on wayland._
527
+
528
+ [ miniquad] is cross-platform windowing and rendering library.
529
+
530
+ This month two big PRs got into final review stage:
531
+ - native wayland support [ PR] [ wayland-pr ] . As usual, no third-party dependencies or C code involved. Clean build time for wayland examples are about 3s.
532
+ - Metal backend [ PR] [ metal-pr ] showed good signs of life, [ quad] and [ offscreen] examples got successefully runned with metal.
533
+
534
+ [ miniquad ] : https://github.com/not-fl3/miniquad
535
+ [ wayland-pr ] : https://github.com/not-fl3/miniquad/pull/152
536
+ [ metal-pr ] : https://github.com/not-fl3/miniquad/pull/135
537
+ [ quad ] : https://github.com/not-fl3/miniquad/blob/master/examples/quad.rs
538
+ [ offscreen ] : https://github.com/not-fl3/miniquad/blob/master/examples/offscreen.rs
539
+
540
+ ### [ macroquad]
541
+
542
+ ![ macroquad-gif] ( macroquad.gif )
543
+ _ Macroquad-particles real-life example_
544
+
545
+ [ macroquad] is a cross-platform (Windows/Linux/macOS/Android/iOS/WASM)
546
+ game framework built on top of [ miniquad] .
547
+
548
+ This month was about polishing 0.3-alpha version.
549
+ Important things that got fixed:
550
+ - Text rendering was reimplemented with [ fontdue] . [ Example] [ macroquad-text-src ] , [ Web demo] ( macroquad-text-web ) .
551
+ - Android resources system got fixed, long-term [ issue] [ android-resources-issues ] got closed.
552
+ - Particle system got released. [ Example] [ particles-src ] , [ Web demo] ( particles-web-demo ) .
553
+
554
+ And special shutout goes to [ donuts] game.
555
+ [ donuts] is a simple game made in couple of days, like a jam game.
556
+ It is a really good showcase of macroquad approach on simple game code and allowing hardcode and hacks for empowering gameplay experiments.
557
+
558
+ [ macroquad ] : https://github.com/not-fl3/macroquad
559
+ [ miniquad ] : https://github.com/not-fl3/miniquad
560
+ [ macroquad-text-src ] : https://github.com/not-fl3/macroquad/blob/master/examples/text.rs
561
+ [ macroquad-text-web ] : https://not-fl3.github.io/miniquad-samples/macroquad_text.html
562
+ [ particles-src ] : https://github.com/not-fl3/macroquad/blob/master/particles/examples/particles.rs
563
+ [ particles-web ] : https://not-fl3.github.io/miniquad-samples/particles.html
564
+ [ fontdue ] : https://github.com/mooman219/fontdue
565
+ [ android-resources-issues ] : https://github.com/not-fl3/macroquad/issues/45
566
+ [ donuts ] : https://github.com/cedric-h/donuts
567
+
523
568
### [ Tetra]
524
569
525
570
[ Tetra] is a simple 2D game framework, inspired by XNA and Raylib. This month,
0 commit comments