Skip to content

Commit 57d7054

Browse files
authored
N19: macroquad (#515)
1 parent 3112af7 commit 57d7054

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed

content/posts/newsletter-019/index.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,33 @@ _Discussions:
268268

269269
## Engine Updates
270270

271+
### [macroquad]
272+
273+
![macroquad_gui](macroquad_skins.gif)
274+
_Macroquad-UI runtime GUI skins configuration._
275+
276+
[macroquad] is a cross-platform (Windows/Linux/macOS/Android/iOS/WASM)
277+
game framework built on top of [miniquad].
278+
279+
This month biggest update: Macroquad got its own fully skinnable and
280+
customizable immediate mode UI system 🎉.
281+
The new system took origins from heavily refactored [megaui] and support
282+
custom font sizes, fonts and skins for each UI element.
283+
While work is still in progress, all important decisions were made and
284+
implementation [PR][macroquad-ui-pr] got merged.
285+
286+
Minor updates:
287+
288+
- [Textures support][macroquad-textures-pr] for macroquad materials
289+
- Experimental 2D pan/zoom camera [implementation][macroquad-camera-pr]
290+
291+
[megaui]: https://github.com/not-fl3/megaui
292+
[miniquad]: https://github.com/not-fl3/miniquad
293+
[macroquad]: https://github.com/not-fl3/macroquad
294+
[macroquad-ui-pr]: https://github.com/not-fl3/macroquad/pull/156
295+
[macroquad-textures-pr]: https://github.com/not-fl3/macroquad/pull/152
296+
[macroquad-camera-pr]: https://github.com/not-fl3/macroquad/pull/146
297+
271298
### [Tetra]
272299

273300
![Tetra's demo game](./tetra.png)
Loading

0 commit comments

Comments
 (0)