Commit Graph

432 Commits

Author SHA1 Message Date
John Alanbrook
2ae45a5bb8 many bug fixes; const correctness; restrict; memory leaks fixed 2023-12-21 23:21:01 +00:00
John Alanbrook
e84d3b60af spline fixes 2023-12-21 16:49:44 +00:00
John Alanbrook
a03143463e spline fixes 2023-12-20 23:20:29 +00:00
John Alanbrook
a8ee53ec33 drag n drop editor images 2023-12-20 15:19:04 +00:00
John Alanbrook
55d5133414 line rendering 2023-12-19 23:28:45 +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
444fb98125 bezier spline controls 2023-12-18 12:45:27 +00:00
John Alanbrook
b732d12bed rendering simplified 2023-12-15 18:45:09 +00:00
John Alanbrook
56c8542797 spline editing 2023-12-14 01:53:09 +00:00
John Alanbrook
e06d12213f add spline component controls 2023-12-13 14:06:24 +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
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
5ad3219379 time 2023-12-10 04:09:15 +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
03fb016fbc actor delay 2023-11-29 23:31:41 +00:00
John Alanbrook
b9db31c84e nodes,gameobjects cleanup 2023-11-29 18:40:13 +00:00
John Alanbrook
7e7514f5d7 dsp node js objects 2023-11-29 13:32:32 +00:00
John Alanbrook
f47b6ece21 node free; pitch shift; time scale 2023-11-29 04:48:32 +00:00
John Alanbrook
e092599816 freelist 2023-11-28 23:17:40 +00:00
John Alanbrook
1d491e694a Fix race condition for sound ending 2023-11-27 23:04:04 +00:00
John Alanbrook
44febe1c6d audio reworked 2023-11-27 20:29:55 +00:00
John Alanbrook
d047ceb07b events 2023-11-22 09:51:43 +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
051d8653fb svg support; reworking of sounds; steam integration and building 2023-11-20 21:57:23 +00:00
John Alanbrook
ec8b3c97c4 start steam integration; bug fixes 2023-11-20 13:49:14 +00:00
John Alanbrook
cccd472f12 Tween and delay fixes now entity lifetime; spline symmetry 2023-11-17 21:16:13 +00:00
John Alanbrook
e712d06244 Fix separation trigger; fix timers; add geometry creation; fix transform errors 2023-11-16 15:27:04 +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
21464c44fb Support fat macos binaries; rudimentary support for ios 2023-11-11 15:56:57 +00:00
John Alanbrook
8265eb658f Initial add of proper transforms 2023-11-09 22:44:33 +00:00
John Alanbrook
8bef401be4 fix timer freeing; add window resolution compensation on play; device testing 2023-11-08 07:39:10 +00:00
John Alanbrook
83851ef272 collision layers 2023-11-07 23:24:26 +00:00
John Alanbrook
8c3e8aa539 timers fixed 2023-11-07 18:45:52 +00:00
John Alanbrook
166857a6df add no_tex and unlit shader 2023-11-07 14:27:44 +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
5ee444465e cgltf glb texture pulling 2023-11-04 03:01:30 +00:00
John Alanbrook
366a20e7ed 3d rendering 2023-11-03 13:31:06 +00:00
John Alanbrook
a854764636 Fix char2d; add camera reset in editor; default entity physics is static 2023-11-02 22:25:00 +00:00
John Alanbrook
71d5ae7619 Update sokol 2023-11-01 20:33:22 +00:00
John Alanbrook
05a596746e sprite color mixing; make timers and tweens workable 2023-10-31 17:38:23 +00:00
John Alanbrook
ecd31eeafa Add enabling and disabling colliders; fix bug related to it 2023-10-31 13:31:56 +00:00
John Alanbrook
92ccb72c04 Add update and physics timings; add instance reversion on save urtype 2023-10-30 22:41:32 +00:00