Skip to content

Commit

Permalink
N19: macroquad
Browse files Browse the repository at this point in the history
  • Loading branch information
not-fl3 committed Mar 5, 2021
1 parent d3824cb commit 57be2f0
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions content/posts/newsletter-019/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,33 @@ Notable changes:

## Engine Updates

### [macroquad]

![macroquad_gui](macroquad_skins.gif)
_Macroquad-UI runtime GUI skins configuration._

[macroquad] is a cross-platform (Windows/Linux/macOS/Android/iOS/WASM)
game framework built on top of [miniquad].

This month biggest update: Macroquad got its own fully skinnable and
customizable immediate mode UI system 🎉.
The new system took origins from heavily refactored [megaui] and support
custom font sizes, fonts and skins for each UI element.
While work is still in progress, all important decisions were made and
implementation [PR][macroquad-ui-pr] got merged.

Minor updates:

- [Textures support][macroquad-textures-pr] for macroquad materials
- Experimental 2D pan/zoom camera [implementation][macroquad-camera-pr]

[megaui]: https://github.com/not-fl3/megaui
[miniquad]: https://github.com/not-fl3/miniquad
[macroquad]: https://github.com/not-fl3/macroquad
[macroquad-ui-pr]: https://github.com/not-fl3/macroquad/pull/156
[macroquad-textures-pr]: https://github.com/not-fl3/macroquad/pull/152
[macroquad-camera-pr]: https://github.com/not-fl3/macroquad/pull/146

### [Tetra]

![Tetra's demo game](./tetra.png)
Expand Down
Binary file added content/posts/newsletter-019/macroquad_skins.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 57be2f0

Please sign in to comment.