@@ -69,6 +69,37 @@ If needed, a section can be split into subsections with a "------" delimiter.
6969
7070## Engine Updates
7171
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+
72103## Learning Material Updates
73104
74105## Tooling Updates
0 commit comments