Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit d6a082f

Browse files
committedMar 5, 2021
N19: macroquad
1 parent d3824cb commit d6a082f

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed
 

‎content/posts/newsletter-019/index.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,32 @@ Notable changes:
143143

144144
## Engine Updates
145145

146+
### [macroquad]
147+
148+
![macroquad_gui](macroquad_skins.gif)
149+
_Macroquad-UI runtime GUI skins configuration._
150+
151+
[macroquad] is a cross-platform (Windows/Linux/macOS/Android/iOS/WASM)
152+
game framework built on top of [miniquad].
153+
154+
This month biggest update: Macroquad got its own fully skinnable and
155+
customizable immediate mode UI system 🎉.
156+
The new system took origins from heavily refactored [megaui] and support
157+
custom font sizes, fonts and skins for each UI element.
158+
While work is still in progress, all important decisions were made and
159+
implementation [PR][macroquad-ui-pr] got merged.
160+
161+
Minor updates:
162+
- [Textures support][macroquad-textures-pr] for macroquad materials
163+
- Experimental 2D pan/zoom camera [implementation][macroquad-camera-pr]
164+
165+
[megaui]: https://github.com/not-fl3/megaui
166+
[miniquad]: https://github.com/not-fl3/miniquad
167+
[macroquad]: https://github.com/not-fl3/macroquad
168+
[macroquad-ui-pr]: https://github.com/not-fl3/macroquad/pull/156
169+
[macroquad-textures-pr]: https://github.com/not-fl3/macroquad/pull/152
170+
[macroquad-camera-pr]: https://github.com/not-fl3/macroquad/pull/146
171+
146172
### [Tetra]
147173

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

0 commit comments

Comments
 (0)
Please sign in to comment.