implement our own gui module, drop microui

This commit is contained in:
asrael 2025-11-21 11:51:23 -06:00
parent 2555bec8eb
commit 8baf5f06ea
25 changed files with 495 additions and 507 deletions

View file

@ -7,7 +7,7 @@
./pxl8.sh run [game.cart | project_dir] # Run pxl8 demo (or a specific game)
./pxl8.sh run [game.cart | project_dir] --repl # Run pxl8 demo (or a specific game) with a REPL
```
**Note** The demo has keys 1-9 bound for different examples.
**Note** The demo has keys 1-8 bound for different examples.
> [!WARNING]
> <strong>Heavy development. So... <em>here be dragons :3</em></strong>
@ -38,4 +38,4 @@ pxl8 is free and open source! All code in this repository is licensed under:
- Mozilla Public License, Version 2.0 ([LICENSE](LICENSE) or https://mozilla.org/MPL/2.0/)
Third-party dependencies (Fennel, LuaJIT, linenoise, microui, miniz, SDL3) retain their original licenses.
Third-party dependencies (Fennel, linenoise, log.c, LuaJIT, miniz, SDL3) retain their original licenses.