Commit graph

47 commits

Author SHA1 Message Date
John Alanbrook 41eadce13e Set uniform data from javascript 2024-04-30 10:32:27 -05:00
John Alanbrook 71fda604ee render 2024-04-28 13:33:37 -05:00
John Alanbrook 8e337db1e5 Sprite rendered quad 2024-04-23 15:58:08 -05:00
John Alanbrook 9d93f603f0 Sprite rendered in javascript initial 2024-04-21 10:05:18 -05:00
John Alanbrook 459ef00330 Fix sprite animation crash; move text/image to render 2024-03-26 07:53:36 -05:00
John Alanbrook bb24fd2bc0 Sprites are now defined in C; gameobject getsets 2024-03-13 03:51:44 -05:00
John Alanbrook 2983e9f3c6 tween functions 2024-01-01 13:44:43 +00:00
John Alanbrook 5df1670538 tiling sprites; line drawing 2023-12-27 20:16:43 +00:00
John Alanbrook ccfd233207 crash fixes; path rebasing for drag 'n' drop 2023-12-22 17:50:03 +00:00
John Alanbrook a1aff79d5c bug fixes; remove texture anims 2023-12-18 23:12:05 +00:00
John Alanbrook 2083fb6e9e Fix rotate, scale, move 2023-12-12 14:46:27 +00:00
John Alanbrook d9f6dd5e56 fix compilation bugs; add bignum 2023-12-11 22:59:59 +00:00
John Alanbrook 9fb36f5df3 spline 2023-12-11 14:36:45 +00:00
John Alanbrook 6b28e60e3a scene graph 2023-11-30 16:47:59 +00:00
John Alanbrook 6193bceb74 music stop; sprite alpha blending; sprite sorting; change to anim 2023-11-21 07:07:50 +00:00
John Alanbrook e392f65485 Vastly simplified entity stringifying and diffing 2023-09-14 22:37:04 +00:00
John Alanbrook 6a1a06be76 texture scrolling 2023-06-06 20:49:55 +00:00
John Alanbrook 5d7b7880ef upstairs 2023-05-31 19:52:30 +00:00
John Alanbrook aa08815e7c sprite gui render 2023-05-31 17:09:02 +00:00
John Alanbrook 9045f435a0 imroved circle shaders 2023-05-25 01:45:50 +00:00
John Alanbrook eb3e576521 instanced text 2023-05-08 00:47:49 +00:00
John Alanbrook 0826197b91 timer deaths 2023-03-06 04:05:22 +00:00
John Alanbrook 8155bddb5e sprite layers 2023-02-10 20:31:59 +00:00
John Alanbrook 7e1eaaae64 Mouse position & selection; warning fixes 2023-02-02 23:52:15 +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 16ad36d4ce Sprite and collider enabling 2023-01-17 19:04:08 +00:00
John Alanbrook 2731d01bc1 Music and sound 2023-01-15 15:53:50 +00:00
John Alanbrook d2cbc61164 Properly kill gameobjects, sprites, physics shapes 2023-01-13 14:05:36 +00:00
John Alanbrook e0b7d6459d Removed registry 2023-01-12 23:41:54 +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 daebe5c665 Add animation ffi hook 2022-12-29 23:44:19 +00:00
John Alanbrook 147cf1b05d Draw sprite to GUI 2022-12-24 19:18:06 +00:00
John Alanbrook 4224594ee4 Rename structs to more sane things 2022-11-19 23:13:57 +00:00
John Alanbrook 5386e19e17 Improved log; fixed texture loading and hash table 2022-11-17 22:48:20 +00:00
John Alanbrook 81986d6bad Not sure 2022-08-29 03:34:33 +00:00
John Alanbrook c56e2841b6 ?? 2022-08-26 16:38:35 +00:00
John Alanbrook cec6d092f7 Removed executables from files 2022-08-14 19:48:13 +00:00
John Alanbrook b0d2757f70 Ruby 2022-08-12 19:03:56 +00:00
John Alanbrook d506349462 Video works 2022-07-02 08:40:50 +00:00
John Alanbrook 3190c7edcd Text rendering works again. 2022-07-01 16:14:43 +00:00
John Alanbrook 2bc9bb65af X 2022-06-30 15:31:23 +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
John Alanbrook 3dcaf6df81 Initial commit 2021-12-01 03:29:18 +00:00