Commit graph

51 commits

Author SHA1 Message Date
John Alanbrook f823e6b839 string ref animation 2024-10-19 05:34:08 -05:00
John Alanbrook 27d7c5ab02 add aseprite support 2024-10-18 12:51:21 -05:00
John Alanbrook f928f3e8a2 automatically use spritesheets 2024-10-05 08:43:51 -05:00
John Alanbrook 0ffef3b602 fill mask 2024-10-03 23:35:40 -05:00
John Alanbrook dbaf482385 fix texture functions, add to ffi 2024-10-01 17:57:05 -05:00
John Alanbrook 9e6462bff4 improved texture handling; noise functions 2024-10-01 16:50:06 -05:00
John Alanbrook 6b94349a64 fix rendering 2024-09-29 06:10:42 -05:00
John Alanbrook 00fa902e1f add support for imgui textures 2024-09-15 12:22:45 -05:00
John Alanbrook 5ddf3558ef unsure 2024-09-03 14:08:46 -05:00
John Alanbrook daad058225 image hotreload 2024-08-12 15:19:34 -05:00
John Alanbrook 2fe4e825aa add thumbnail making 2024-06-18 16:14:23 -05:00
John Alanbrook 41eadce13e Set uniform data from javascript 2024-04-30 10:32:27 -05:00
John Alanbrook 3023a12184 Add system command; correct makefile 2024-03-24 12:44:35 -05:00
John Alanbrook 1540da8392 Move texture caching/handling to javascript 2024-03-21 21:07:24 -05:00
John Alanbrook bb24fd2bc0 Sprites are now defined in C; gameobject getsets 2024-03-13 03:51:44 -05:00
John Alanbrook ffb7631a6b js 2024-01-14 16:24:31 +00:00
John Alanbrook dbf4b668bb simplex, particles 2024-01-02 13:55:22 +00:00
John Alanbrook 6aa44042d7 particles, sprite animation 2023-12-30 01:08:53 +00:00
John Alanbrook ccfd233207 crash fixes; path rebasing for drag 'n' drop 2023-12-22 17:50:03 +00:00
John Alanbrook 2ae45a5bb8 many bug fixes; const correctness; restrict; memory leaks fixed 2023-12-21 23:21:01 +00:00
John Alanbrook dacad57577 fix camera, spline 2023-12-19 21:34:36 +00:00
John Alanbrook a1aff79d5c bug fixes; remove texture anims 2023-12-18 23:12:05 +00:00
John Alanbrook f6161d04b0 transform work 2023-11-14 15:20:09 +00:00
John Alanbrook 5ee444465e cgltf glb texture pulling 2023-11-04 03:01:30 +00:00
John Alanbrook d52b15e1be aseprite importer 2023-09-25 13:21:02 +00:00
John Alanbrook 0256f4cd15 add gif for animations; unique anim types 2023-09-24 16:26:44 +00:00
John Alanbrook 6a1a06be76 texture scrolling 2023-06-06 20:49:55 +00:00
John Alanbrook 9cb53b04af stability 2023-05-29 15:47:30 +00:00
John Alanbrook 9045f435a0 imroved circle shaders 2023-05-25 01:45:50 +00:00
John Alanbrook ae0f41539b sokol sprite render 2023-05-04 22:07:00 +00:00
John Alanbrook d3cb9278a9 work 2023-05-02 01:58:10 +00:00
John Alanbrook 5ca3629406 audio change 2023-03-24 19:01:01 +00:00
John Alanbrook fceb68a910 line 2023-02-13 14:30:35 +00:00
John Alanbrook 695c102ce3 2D sprite animations; timers 2023-01-18 23:15:36 +00:00
John Alanbrook 600426be8f 2d animation restructure 2023-01-18 20:43:07 +00:00
John Alanbrook 01256542b6 Animations in; working poorly 2023-01-16 08:16:39 +00:00
John Alanbrook 2731d01bc1 Music and sound 2023-01-15 15:53:50 +00:00
John Alanbrook b8f67a8f9e Logging and much better debugging info 2023-01-14 04:08:39 +00:00
John Alanbrook 90c830a0e3 Add JSON; Reorganize textures 2023-01-02 13:55:26 +00:00
John Alanbrook eadf3524ba UV and ST 2022-12-30 19:31:06 +00:00
John Alanbrook 804c2de617 Cleaned up sprite render; use UVs 2022-12-29 17:27:41 +00:00
John Alanbrook 147cf1b05d Draw sprite to GUI 2022-12-24 19:18:06 +00:00
John Alanbrook ff4168d279 Improved texture handling 2022-08-25 20:48:15 +00:00
John Alanbrook 3040dc1f7f Add asset saving 2022-08-24 17:24:21 +00:00
John Alanbrook 0a76259a92 Texture animations in editor 2022-08-22 13:55:54 +00:00
John Alanbrook cec6d092f7 Removed executables from files 2022-08-14 19:48:13 +00:00
John Alanbrook 99c101a90c Audio and video works 2022-07-03 05:43:42 +00:00
John Alanbrook 87df6921e8 Turned on warnings and fixed 2022-02-06 16:14:57 +00:00
John Alanbrook a45862c454 Executable 2022-01-25 15:22:03 +00:00
John Alanbrook a7378e1d17 Organized files 2022-01-19 22:43:21 +00:00