@@ -69,6 +69,37 @@ If needed, a section can be split into subsections with a "------" delimiter.
69
69
70
70
## Engine Updates
71
71
72
+ ### [ good-web-game]
73
+
74
+ ![ supported platforms] ( supported_platforms.svg )
75
+
76
+ [ ` good-web-game ` ] has been released on crates.io, together with [ ` ggez ` ] 0.6.1!
77
+ ` ggez ` is a lightweight cross-platform game framework for making 2D games
78
+ with minimum friction, with an API inspired by Love2D. ` good-web-game ` is a
79
+ subset of ggez, which is based upon [ ` miniquad ` ] and can therefore run natively
80
+ on the web, mobile and of course desktop as well.
81
+
82
+ ` good-web-game ` was originally created to run [ Zemeroth] on the web. However,
83
+ as Zemeroth switched from using ` ggez ` to [ ` macroquad ` ] the project was
84
+ discontinued, until recently. In search of [ a new graphics backend for ggez]
85
+ the ggez team now picked up development again and released a massive update,
86
+ updating ` good-web-game ` for compatability to ` ggez ` 0.6, expanding its
87
+ functionality.
88
+
89
+ With only [ a single change in boilerplate code] many ` ggez ` 0.6 games can now be
90
+ directly ported to ` good-web-game ` . Yet, it's no drop in replacement for ` ggez `
91
+ as [ several key differences remain] .
92
+
93
+ [ good-web-game ] : https://github.com/ggez/good-web-game
94
+ [ `good-web-game` ] : https://github.com/ggez/good-web-game
95
+ [ `ggez` ] : https://github.com/ggez/ggez
96
+ [ `miniquad` ] : https://github.com/not-fl3/miniquad
97
+ [ Zemeroth ] : https://ozkriff.itch.io/zemeroth
98
+ [ `macroquad` ] : https://github.com/not-fl3/macroquad/
99
+ [ a new graphics backend for ggez ] : https://github.com/ggez/ggez/issues/962
100
+ [ a single change in boilerplate code ] : https://github.com/PSteinhaus/PSteinhaus.github.io/blob/main/ggez/web-examples/README.md#ggez-animation-example
101
+ [ several key differences remain ] : https://github.com/ggez/good-web-game#differences
102
+
72
103
## Learning Material Updates
73
104
74
105
## Tooling Updates
0 commit comments