Commit Graph

155 Commits

Author SHA1 Message Date
John Alanbrook
1471966cd2 Preparing for github 2024-03-05 23:14:26 -06:00
John Alanbrook
6b3cea4ca5 utilize sokol_fetch for game.cdb fetching on load 2024-03-04 11:15:55 -06:00
John Alanbrook
0054c7ab2e cdb command line options; packing and playing game; add stb_vorbis 2024-03-02 06:00:35 +00:00
John Alanbrook
de74b42be2 Add 'use' functionality; remove most global vars 2024-02-27 16:09:15 +00:00
John Alanbrook
4351b4bf20 Update what's in global scope 2024-02-25 23:31:48 +00:00
John Alanbrook
9c8fe27ce4 Command line overhaul 2024-02-23 22:05:30 +00:00
John Alanbrook
46b86a8e92 nota 2024-01-23 16:56:34 +00:00
John Alanbrook
f330082b8b nota floating point 2024-01-16 18:49:16 +00:00
John Alanbrook
145d5391a0 nota quickjs 2024-01-16 13:29:27 +00:00
John Alanbrook
03b7b77b5a update quickjs; nota, kim 2024-01-14 18:56:52 +00:00
John Alanbrook
913c74db96 fix collisions 2024-01-03 23:19:13 +00:00
John Alanbrook
7dfd8e6f9a parallel particles 2024-01-03 18:29:27 +00:00
John Alanbrook
4a4711e38f particle fix 2024-01-03 14:38:17 +00:00
John Alanbrook
dbf4b668bb simplex, particles 2024-01-02 13:55:22 +00:00
John Alanbrook
1d776855be particle component 2024-01-01 23:30:42 +00:00
John Alanbrook
2983e9f3c6 tween functions 2024-01-01 13:44:43 +00:00
John Alanbrook
6aa44042d7 particles, sprite animation 2023-12-30 01:08:53 +00:00
John Alanbrook
c4b2b23941 add tween; fix collision js ref bug 2023-12-28 13:57:22 +00:00
John Alanbrook
2f086947b9 scaling 2023-12-24 15:14:46 +00:00
John Alanbrook
606dfbea93 bug fixing 2023-12-22 13:14:44 +00:00
John Alanbrook
2ae45a5bb8 many bug fixes; const correctness; restrict; memory leaks fixed 2023-12-21 23:21:01 +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
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
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
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
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
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
8bef401be4 fix timer freeing; add window resolution compensation on play; device testing 2023-11-08 07:39:10 +00:00
John Alanbrook
5ee444465e cgltf glb texture pulling 2023-11-04 03:01:30 +00:00
John Alanbrook
05a596746e sprite color mixing; make timers and tweens workable 2023-10-31 17:38:23 +00:00
John Alanbrook
92ccb72c04 Add update and physics timings; add instance reversion on save urtype 2023-10-30 22:41:32 +00:00
John Alanbrook
264a365a1a Reconfigure logging; add markdown output for input controls and important api 2023-10-23 13:08:11 +00:00
John Alanbrook
567691edce Bug fixes for input, cleanup on engine exit 2023-10-16 14:40:43 +00:00
John Alanbrook
9701cd2b4a Mum padding and text wrap; save as works 2023-10-06 17:38:49 +00:00
John Alanbrook
2b402d7a2d removed nuke; restored quickjs due to mem leaks 2023-10-03 22:16:38 +00:00
John Alanbrook
266ad65ba7 Removed more Javascript "features"; simplified ur with closures 2023-09-19 22:37:54 +00:00
John Alanbrook
a57aaeb5d5 Windows now compiles with directx; separated out ur and entity methods 2023-09-19 17:35:12 +00:00
John Alanbrook
24a3ee20c6 Add simple macos window cmds; add moon.gif app icon; add editor mode for low power editing 2023-09-19 06:10:00 +00:00
John Alanbrook
27aaa8e05d Metal rendering works; high dpi rendering works; fix sokol_gfx_ext to work with metal without SDL 2023-09-19 02:55:37 +00:00
John Alanbrook
03c9f0c93d Fix web build; make all file searching fns look through slurp/the CDBs first 2023-09-18 17:35:40 +00:00
John Alanbrook
60d078321c Fix Linux and Windows build issues; texture looks in CDBs first 2023-09-18 15:45:51 +00:00
John Alanbrook
c9c05d931d JSO compiler; packer; update CDB to 0.80; assets now packed into binary 2023-09-18 12:36:07 +00:00
John Alanbrook
97483d4ce5 Add touchpad controls to editor; move dup to entity after spawned 2023-09-16 03:40:19 +00:00