Commit graph

71 commits

Author SHA1 Message Date
John Alanbrook 0256f4cd15 add gif for animations; unique anim types 2023-09-24 16:26:44 +00:00
John Alanbrook 03c9f0c93d Fix web build; make all file searching fns look through slurp/the CDBs first 2023-09-18 17:35:40 +00:00
John Alanbrook d15c4ec6d1 Fix rendering regressions; update image and screen pixel pulling 2023-09-15 17:31:31 +00:00
John Alanbrook d86133a317 Compiles on MacOS; use sokol shader converter for shader x-compilation; update sokol 2023-09-15 08:37:07 +00:00
John Alanbrook e78e673576 Quicjs optimizes similar to engine; objects lerp from their prototype 2023-09-06 17:17:16 +00:00
John Alanbrook 008458c7f1 Add Sqlite packing; merge render and openglrender; remove ftw from web builds 2023-09-04 14:48:44 +00:00
John Alanbrook f41f547f63 Clang warning fixes; remove unneeded nuklear files; remove assumed window size 2023-09-04 06:20:55 +00:00
John Alanbrook c81c0f22f2 upstairs 2023-06-28 16:35:41 +00:00
John Alanbrook 6c0e850180 increase draw buffers 2023-06-07 13:41:09 +00:00
John Alanbrook 5a6a27772e 9 slice 2023-06-05 15:32:45 +00:00
John Alanbrook ba7fd6560e text positioning 2023-05-30 20:41:02 +00:00
John Alanbrook 5f3bbbc582 font bb 2023-05-30 18:07:18 +00:00
John Alanbrook 16f7a28c23 removed edtior 2023-05-30 16:39:22 +00:00
John Alanbrook 8172620214 debug draw fix 2023-05-26 02:55:55 +00:00
John Alanbrook 9045f435a0 imroved circle shaders 2023-05-25 01:45:50 +00:00
John Alanbrook c16a0332a5 render update 2023-05-22 05:08:08 +00:00
John Alanbrook 49271b4a5d video rendering 2023-05-19 14:55:57 +00:00
John Alanbrook d662d9e2fa efficient opengl rendering 2023-05-16 06:31:13 +00:00
John Alanbrook e0f3985b00 shaders 2023-05-12 18:22:05 +00:00
John Alanbrook eb3e576521 instanced text 2023-05-08 00:47:49 +00:00
John Alanbrook 7fc02062c0 text rendering woiks 2023-05-07 16:11:33 +00:00
John Alanbrook 8552d6a1df ok' 2023-05-07 02:16:10 +00:00
John Alanbrook 0f8a466354 wk 2023-05-05 03:39:23 +00:00
John Alanbrook ae0f41539b sokol sprite render 2023-05-04 22:07:00 +00:00
John Alanbrook 0bf7d419e0 fix compiler warnings 2023-04-29 01:55:24 +00:00
John Alanbrook b4c2625371 font fix 2023-04-07 17:52:35 +00:00
John Alanbrook 6d69566857 Bug fixing 2023-03-17 15:25:35 +00:00
John Alanbrook 3018a1a188 Many fixes 2023-03-10 19:13:48 +00:00
John Alanbrook 4510543aaf Text outlining; circle shader radius now in terms of pixels 2023-02-26 14:03:21 +00:00
John Alanbrook 229e86a56a lll 2023-02-04 04:18:19 +00:00
John Alanbrook bea49b5e64 level saving and loading 2023-02-03 19:41:53 +00:00
John Alanbrook 7e1eaaae64 Mouse position & selection; warning fixes 2023-02-02 23:52:15 +00:00
John Alanbrook 68850b558a Physics edges 2023-01-26 03:32:58 +00:00
John Alanbrook 2731d01bc1 Music and sound 2023-01-15 15:53:50 +00:00
John Alanbrook bdde403a66 javascript 2023-01-10 20:02:24 +00:00
John Alanbrook 1521593269 S7 header config & prototyping support 2023-01-05 00:09:42 +00:00
John Alanbrook 740077fae3 scheme 2023-01-03 23:13:31 +00:00
John Alanbrook 90c830a0e3 Add JSON; Reorganize textures 2023-01-02 13:55:26 +00:00
John Alanbrook daebe5c665 Add animation ffi hook 2022-12-29 23:44:19 +00:00
John Alanbrook 804c2de617 Cleaned up sprite render; use UVs 2022-12-29 17:27:41 +00:00
John Alanbrook 0bdfa9e814 Text rendering culling 2022-12-29 10:26:21 +00:00
John Alanbrook 76273e1c54 Packed font rendering 2022-12-28 22:50:54 +00:00
John Alanbrook 147cf1b05d Draw sprite to GUI 2022-12-24 19:18:06 +00:00
John Alanbrook 06b8bba27f Converted to 'nuke' commands 2022-12-23 19:48:29 +00:00
John Alanbrook 8729892939 Add camera 2022-12-22 22:58:06 +00:00
John Alanbrook 2bcee44677 Text rendering via script 2022-12-21 01:34:22 +00:00
John Alanbrook 0b64d0872b Fixed many incompatible pointer warnings; add tcc specific debugging flags to makefile 2022-12-14 19:01:42 +00:00
John Alanbrook 4224594ee4 Rename structs to more sane things 2022-11-19 23:13:57 +00:00
John Alanbrook 3641c246d4 Use YughLog instead of printf; add sprites on load 2022-11-18 18:03:07 +00:00
John Alanbrook 36277d5c7b Add portaudio and glfw for static linking 2022-11-03 21:58:03 +00:00