add networking, 3d improvements, reorganize src structure

This commit is contained in:
asrael 2026-01-17 22:52:36 -06:00
parent 39b604b333
commit 415d424057
122 changed files with 5358 additions and 721 deletions

View file

@ -1,4 +1,5 @@
(local pxl8 (require :pxl8))
(local music (require :mod.music))
(var paused false)
(var gui nil)
@ -36,12 +37,18 @@
(when gui
(gui:begin_frame)
(pxl8.gui_window 200 100 240 140 "pxl8 demo")
(pxl8.gui_window 200 100 240 180 "pxl8 demo")
(when (gui:button 1 215 145 210 32 "Resume")
(hide))
(when (gui:button 2 215 185 210 32 "Quit")
(let [music-label (if (music.is-playing) "Music: On" "Music: Off")]
(when (gui:button 3 215 185 210 32 music-label)
(if (music.is-playing)
(music.stop)
(music.start))))
(when (gui:button 2 215 225 210 32 "Quit")
(pxl8.quit))
(if (gui:is_hovering)