Commit graph

160 commits

Author SHA1 Message Date
John Alanbrook 79c5e7f3a4 add imnodes and neo sequencer 2024-09-13 17:56:02 -05:00
John Alanbrook 2a8dae2bf6 add then to entities 2024-09-13 14:34:54 -05:00
John Alanbrook 0d5ce8f62c fix particles 2024-09-09 18:55:07 -05:00
John Alanbrook 8da89f1032 add imgui popups 2024-09-08 11:24:21 -05:00
John Alanbrook ef0a59f489 fix entity delete error 2024-09-01 13:59:34 -05:00
John Alanbrook dc59f0642c fix image finding 2024-08-30 14:17:37 -05:00
John Alanbrook 2c1f34177b add entity start on play 2024-08-29 16:55:01 -05:00
John Alanbrook fce8ff6081 remove spam logging 2024-08-28 13:49:24 -05:00
John Alanbrook 285a227691 fix camera view calculation 2024-08-22 13:31:00 -05:00
John Alanbrook ceccd032c2 add colors; add repl check 2024-08-08 13:25:47 -05:00
John Alanbrook 515eb65b22 shader hotreload; better circle shader; add nogame for setup help; fix io.mod; add joystick input; fix entity hotreload; implement array length in C; add default game.size 2024-08-07 16:55:08 -05:00
John Alanbrook ceb728b1a7 memory output 2024-08-05 15:26:18 -05:00
John Alanbrook 33d4ebf14a make profiling togglable 2024-08-04 15:20:11 -05:00
John Alanbrook 570c12e3db Add many C based math and statistic functions 2024-08-02 21:52:50 -04:00
John Alanbrook 1142bfb896 made engine into a small bootstrap script 2024-07-25 17:53:53 -05:00
John Alanbrook 6047452b62 speed up string functions 2024-07-25 16:14:37 -05:00
John Alanbrook cb6f64925e add profiling 2024-07-24 14:17:32 -05:00
John Alanbrook ef802bb6f2 add sprite and rendering to engine js 2024-07-23 17:21:27 -05:00
John Alanbrook 9d51858266 sprite ssbo batch render 2024-07-22 19:07:02 -05:00
John Alanbrook d4b057dc6f javascript based particle system 2024-07-22 15:40:58 -05:00
John Alanbrook 066b213fbe particle ssbo 2024-07-18 12:39:58 -05:00
John Alanbrook f7fdae024d remove unneede info logging 2024-07-01 10:59:31 -05:00
John Alanbrook 2fe4e825aa add thumbnail making 2024-06-18 16:14:23 -05:00
John Alanbrook 33fdd97bdd Simplify components in js 2024-05-28 13:39:02 -05:00
John Alanbrook eadfd1dc38 add steam and dsp node js 2024-05-21 18:50:53 -05:00
John Alanbrook cadf10b3a9 Move rendering functions into prosperon 2024-05-15 14:16:05 -05:00
John Alanbrook 2a1ea67cec Merge transforms into single type 2024-05-12 18:36:14 -05:00
John Alanbrook 79e4772f93 Separate entity from rigidbody 2024-05-02 17:13:09 -05:00
John Alanbrook 0c2d344259 Basic 3d 2024-04-20 12:55:20 -05:00
John Alanbrook 7e04937c8b ld55 fixes 2024-04-14 14:53:41 -05:00
John Alanbrook c05cb3c6d2 Change physics collisions and masks 2024-04-12 13:53:00 -05:00
John Alanbrook 17ad44e5a5 Physics fixes; editor fixes 2024-04-11 17:17:49 -05:00
John Alanbrook 0b4231c0b6 Add ur chaining 2024-04-11 07:38:28 -05:00
John Alanbrook 33ac36ae5c Fix render bug 2024-04-10 16:21:46 -05:00
John Alanbrook 941106ced5 fonts managed by javascript 2024-04-09 16:48:15 -05:00
John Alanbrook 5051d11005 Fix scaling and rotating controls 2024-04-09 08:01:54 -05:00
John Alanbrook 53f2addeec Init undefined variables in function definitions 2024-04-07 13:16:54 -05:00
John Alanbrook 33d450189c Physics callbacks called without registering 2024-04-06 19:41:14 -05:00
John Alanbrook 403771d7f8 many fixes to editor 2024-04-04 17:28:11 -05:00
John Alanbrook 32268fc25d editor fix 2024-04-03 17:17:32 -05:00
John Alanbrook ccdcfafdf2 Reduce exports from input.js 2024-04-03 08:37:29 -05:00
John Alanbrook 033b7c5109 Add guid; tags; physics point checking 2024-04-03 00:44:08 -05:00
John Alanbrook 3f73a808d8 Fix animations from not deleting gameobjects 2024-04-02 07:41:46 -05:00
John Alanbrook 32333c32ad make more like misty 2024-04-01 17:58:29 -05:00
John Alanbrook 1195e6c73d makefile doesn't rebuild everything on one script change 2024-03-29 12:38:14 -05:00
John Alanbrook c3aa598300 Move jsffi defines to header 2024-03-26 14:57:35 -05:00
John Alanbrook fa5398474b Add steam quickjs 2024-03-26 13:05:25 -05:00
John Alanbrook 459ef00330 Fix sprite animation crash; move text/image to render 2024-03-26 07:53:36 -05:00
John Alanbrook 5e3fb73398 move infos to spam 2024-03-22 13:40:56 -05:00
John Alanbrook 1540da8392 Move texture caching/handling to javascript 2024-03-21 21:07:24 -05:00