Commit graph

69 commits

Author SHA1 Message Date
John Alanbrook 4e4667db50 removed unnecessary physics code 2024-05-17 12:39:04 -05:00
John Alanbrook ba2409fc56 2d physics to javascript 2024-05-17 04:23:03 -05:00
John Alanbrook 2a1ea67cec Merge transforms into single type 2024-05-12 18:36:14 -05:00
John Alanbrook 0c2d344259 Basic 3d 2024-04-20 12:55:20 -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 3023a12184 Add system command; correct makefile 2024-03-24 12:44:35 -05:00
John Alanbrook d3db5ca61e unseparated body from gameobject; now 'entity' 2024-03-20 16:07:23 -05:00
John Alanbrook 7e6fc1ffbe Moved all component ffi into global objects 2024-03-20 09:04:28 -05:00
John Alanbrook 261b373a75 refactor jsffi 2024-03-18 12:38:32 -05:00
John Alanbrook ffb7631a6b js 2024-01-14 16:24:31 +00:00
John Alanbrook 6e4b7e63f2 particles and warp zones 2024-01-04 14:14:37 +00:00
John Alanbrook 913c74db96 fix collisions 2024-01-03 23:19:13 +00:00
John Alanbrook 1b4a36f398 fix play crash 2023-12-27 13:04:18 +00:00
John Alanbrook 2f086947b9 scaling 2023-12-24 15:14:46 +00:00
John Alanbrook ccfd233207 crash fixes; path rebasing for drag 'n' drop 2023-12-22 17:50:03 +00:00
John Alanbrook a03143463e spline fixes 2023-12-20 23:20:29 +00:00
John Alanbrook 55d5133414 line rendering 2023-12-19 23:28:45 +00:00
John Alanbrook a1aff79d5c bug fixes; remove texture anims 2023-12-18 23:12:05 +00:00
John Alanbrook 903ffbc607 fix spline segfault 2023-12-13 01:35:34 +00:00
John Alanbrook 2083fb6e9e Fix rotate, scale, move 2023-12-12 14:46:27 +00:00
John Alanbrook 9fb36f5df3 spline 2023-12-11 14:36:45 +00:00
John Alanbrook cb0fa34743 catmull-rom spline custom 2023-12-04 19:38:37 +00:00
John Alanbrook de8c8c9168 transforms 2023-11-30 22:24:26 +00:00
John Alanbrook 6b28e60e3a scene graph 2023-11-30 16:47:59 +00:00
John Alanbrook b9db31c84e nodes,gameobjects cleanup 2023-11-29 18:40:13 +00:00
John Alanbrook 811d8bb708 gameobject 3d transform 2023-11-21 23:05:06 +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 ec8b3c97c4 start steam integration; bug fixes 2023-11-20 13:49:14 +00:00
John Alanbrook 563bacdb9c flip replaced with mirroring' 2023-11-15 22:42:39 +00:00
John Alanbrook f6161d04b0 transform work 2023-11-14 15:20:09 +00:00
John Alanbrook 51438a5328 update docs 2023-11-12 02:01:42 +00:00
John Alanbrook 8265eb658f Initial add of proper transforms 2023-11-09 22:44:33 +00:00
John Alanbrook 83851ef272 collision layers 2023-11-07 23:24:26 +00:00
John Alanbrook 1a6dbfaa88 Add vector swizzling; custom velocity function; per object gravity disabling; max velocities 2023-11-06 13:05:27 +00:00
John Alanbrook 366a20e7ed 3d rendering 2023-11-03 13:31:06 +00:00
John Alanbrook a8f7f20d6e rendering 2023-05-27 12:01:17 +00:00
John Alanbrook 9045f435a0 imroved circle shaders 2023-05-25 01:45:50 +00:00
John Alanbrook e0f3985b00 shaders 2023-05-12 18:22:05 +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 f5e73b96d3 Fixed object deletion during physics calcs 2023-02-28 23:03:28 +00:00
John Alanbrook c3b1988fb7 Clean up collider point transformations 2023-02-19 17:16:35 +00:00
John Alanbrook a401dbb9d4 Gameobject level sensor setting 2023-02-17 19:15:56 +00:00
John Alanbrook afa9f963ef Shape specific collision handling 2023-02-17 07:16:52 +00:00
John Alanbrook fceb68a910 line 2023-02-13 14:30:35 +00:00
John Alanbrook f4d08bcacb box selection 2023-02-05 23:42:36 +00:00
John Alanbrook 7e1eaaae64 Mouse position & selection; warning fixes 2023-02-02 23:52:15 +00:00
John Alanbrook d6797a7f24 File reloading start 2023-01-13 19:07:44 +00:00
John Alanbrook d2cbc61164 Properly kill gameobjects, sprites, physics shapes 2023-01-13 14:05:36 +00:00