Commit graph

193 commits

Author SHA1 Message Date
John Alanbrook 5ddf3558ef unsure 2024-09-03 14:08:46 -05:00
John Alanbrook 99bd0091f9 fix input down 2024-09-01 16:16:35 -05:00
John Alanbrook 8abb0ae10f fix imgui input handle capture 2024-08-25 17:42:43 -05:00
John Alanbrook d4b057dc6f javascript based particle system 2024-07-22 15:40:58 -05:00
John Alanbrook ecf3859067 initial add of imgui 2024-06-05 16:07:44 -05:00
John Alanbrook eadfd1dc38 add steam and dsp node js 2024-05-21 18:50:53 -05:00
John Alanbrook ee72949029 move window ideas to javascript 2024-05-16 14:50:18 -05:00
John Alanbrook f8db84538f Correct metal rendering 2024-05-14 15:22:24 -05:00
John Alanbrook 3b3e58cf39 Split up end pass and commit 2024-05-13 14:07:00 -05:00
John Alanbrook 22c38fe481 Unify pipeline generation 2024-05-08 11:07:19 -05:00
John Alanbrook 44b3bf3a7d Move primitive support to javascript 2024-05-06 21:59:22 -05:00
John Alanbrook 3b3cb14421 Add asynchronous web game loading and simple pack 2024-04-17 11:51:29 -05:00
John Alanbrook e6ec506512 Fix web build 2024-04-17 11:51:29 -05:00
John Alanbrook a7d4dd1406 figuring out web 2024-04-17 11:51:28 -05:00
John Alanbrook c368b81216 Fix crash on exit 2024-04-16 07:48:34 -05:00
John Alanbrook 9d75b38098 Modifications for web build 2024-04-15 07:58:23 -05:00
John Alanbrook 7e04937c8b ld55 fixes 2024-04-14 14:53:41 -05:00
John Alanbrook 33ac36ae5c Fix render bug 2024-04-10 16:21:46 -05:00
John Alanbrook 9106ebcc48 Fixed sound effects; fix invisible chars 2024-04-05 23:03:10 -05:00
John Alanbrook 32268fc25d editor fix 2024-04-03 17:17:32 -05:00
John Alanbrook 3f73a808d8 Fix animations from not deleting gameobjects 2024-04-02 07:41:46 -05:00
John Alanbrook 3b9a932c85 Add back in ai and tween, and fix 2024-04-01 08:13:57 -05:00
John Alanbrook 59ad64bbba Replace tinycdb with miniz; remove unnecessary files; use sokol_main 2024-03-28 17:40:14 -05:00
John Alanbrook 845fc5d4b8 Clean up render; fix delay kills 2024-03-22 09:02:10 -05:00
John Alanbrook 1540da8392 Move texture caching/handling to javascript 2024-03-21 21:07:24 -05:00
John Alanbrook f5d610cbed 'use' now how to load extra programs; cached 2024-03-21 11:33:36 -05:00
John Alanbrook d3db5ca61e unseparated body from gameobject; now 'entity' 2024-03-20 16:07:23 -05:00
John Alanbrook 9730f8defb --amend 2024-03-19 09:06:28 -05:00
John Alanbrook 261b373a75 refactor jsffi 2024-03-18 12:38:32 -05:00
John Alanbrook 088dd4d4fd Move main process into javascript 2024-03-15 13:04:56 -05:00
John Alanbrook 32b0cc7377 quickjs log to its own file; cleanup script.c 2024-03-15 10:51:04 -05:00
John Alanbrook bad225b965 add dump option for qjs, clean up makefile 2024-03-14 16:48:05 -05:00
John Alanbrook 188fe7526c Move console and time to c; consoleout and colors 2024-03-14 14:10:06 -05:00
John Alanbrook f0876825f1 Significantly improved logging 2024-03-14 09:34:42 -05:00
John Alanbrook 962fed0022 Push window functions into C 2024-03-13 16:30:55 -05:00
John Alanbrook 3e8bbdbeb2 Add touch events, clipboard, virtual keyboard 2024-03-12 10:02:02 -05:00
John Alanbrook 4843981527 Move input handling to script only 2024-03-11 22:23:02 -05:00
John Alanbrook 74a59a1e35 Clean up quitting before sokol app is initiated 2024-03-11 15:11:39 -05:00
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