Commit Graph

70 Commits

Author SHA1 Message Date
John Alanbrook
f35c77c4a9 fix makefile; prettify javascript 2024-09-26 11:36:09 -05:00
John Alanbrook
fd8b1b8006 fix uickjs string print issue 2024-09-04 14:34:45 -05:00
John Alanbrook
5ddf3558ef unsure 2024-09-03 14:08:46 -05:00
John Alanbrook
603d9a5406 not sure 2024-08-27 20:56:45 -05:00
John Alanbrook
2ad2d18af7 add cheat menu 2024-08-26 11:13:26 -05:00
John Alanbrook
88de7fb547 add console switcher 2024-08-25 15:29:35 -05:00
John Alanbrook
05aeb62242 add more imgui functions 2024-08-25 00:18:30 -05:00
John Alanbrook
9fd958f414 add alternate output term path 2024-08-24 18:46:21 -05:00
John Alanbrook
ed7d65523a fix resource finding 2024-08-24 08:04:41 -05:00
John Alanbrook
849c85cd7a imgui window stuff 2024-08-15 12:26:37 -05:00
John Alanbrook
57c2285019 clean up 3d model creation 2024-08-08 17:32:58 -05:00
John Alanbrook
05bc965d10 update quickjs 2024-07-25 22:07:22 -05:00
John Alanbrook
1142bfb896 made engine into a small bootstrap script 2024-07-25 17:53:53 -05:00
John Alanbrook
55ae7e2171 remove spurious profiling lines 2024-07-25 08:38:10 -05:00
John Alanbrook
cb6f64925e add profiling 2024-07-24 14:17:32 -05:00
John Alanbrook
90940b42f5 add quickjs cpu profiling 2024-07-24 08:26:29 -05:00
John Alanbrook
2f8827fd78 mum work 2024-07-14 16:09:50 -05:00
John Alanbrook
805c9298e6 fix input down 2024-07-11 16:37:24 -05:00
John Alanbrook
bb5e6b883a rendering improvements 2024-07-11 14:25:45 -05:00
John Alanbrook
e6450b8981 add api 2024-07-03 16:38:29 -05:00
John Alanbrook
4e4667db50 removed unnecessary physics code 2024-05-17 12:39:04 -05:00
John Alanbrook
53f2addeec Init undefined variables in function definitions 2024-04-07 13:16:54 -05:00
John Alanbrook
32268fc25d editor fix 2024-04-03 17:17:32 -05:00
John Alanbrook
033b7c5109 Add guid; tags; physics point checking 2024-04-03 00:44:08 -05:00
John Alanbrook
459ef00330 Fix sprite animation crash; move text/image to render 2024-03-26 07:53:36 -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
7e6fc1ffbe Moved all component ffi into global objects 2024-03-20 09:04:28 -05:00
John Alanbrook
046b7c6f44 Made debug object consistent 2024-03-19 23:01:31 -05:00
John Alanbrook
62a34c1e7c Remove generic cmd from jsffi 2024-03-19 14:39:19 -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
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
74a59a1e35 Clean up quitting before sokol app is initiated 2024-03-11 15:11:39 -05:00
John Alanbrook
aa4b3e6954 add 'grow' function to components and entities 2024-03-05 22:23:38 -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
1e9b5f6341 create new entities in editor 2024-03-01 17:45:06 +00:00
John Alanbrook
1e432346ff changed make to spawn; unified actor system for entities 2024-02-29 19:54:33 +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
ffb7631a6b js 2024-01-14 16:24:31 +00:00
John Alanbrook
da5b7154d7 tests; new callbacks 2024-01-03 20:26:42 +00:00
John Alanbrook
5df1670538 tiling sprites; line drawing 2023-12-27 20:16:43 +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
444fb98125 bezier spline controls 2023-12-18 12:45:27 +00:00