Commit graph

26 commits

Author SHA1 Message Date
John Alanbrook 4eeb16ec48 Nuklear bindings 2023-01-19 19:06:32 +00:00
John Alanbrook 695c102ce3 2D sprite animations; timers 2023-01-18 23:15:36 +00:00
John Alanbrook d6797a7f24 File reloading start 2023-01-13 19:07:44 +00:00
John Alanbrook f0ce69f957 Javascript collisions 2023-01-11 22:57:34 +00:00
John Alanbrook 469b955d97 javasrcript update & phys update 2023-01-11 14:57:15 +00:00
John Alanbrook bdde403a66 javascript 2023-01-10 20:02:24 +00:00
John Alanbrook 8e8af65125 duktape 2023-01-10 13:13:00 +00:00
John Alanbrook a2c9d1163a Prototype updates 2023-01-09 13:21:45 +00:00
John Alanbrook 76273e1c54 Packed font rendering 2022-12-28 22:50:54 +00:00
John Alanbrook 9a77bb75a8 Vectorization 2022-12-27 02:57:45 +00:00
John Alanbrook 8729892939 Add camera 2022-12-22 22:58:06 +00:00
John Alanbrook 2bcee44677 Text rendering via script 2022-12-21 01:34:22 +00:00
John Alanbrook df907aec2b Add 2d physics hooks 2022-12-20 14:16:26 +00:00
John Alanbrook 0f90215b7a Improved REPL 2022-12-19 15:12:34 +00:00
John Alanbrook fa8dfaf8e8 Proper logging using scheme; implemented most MRB FFI in scheme 2022-12-15 23:30:22 +00:00
John Alanbrook 18eefd4937 Using S7; edit Makefile for debug, windows compilation 2022-12-12 16:48:21 +00:00
John Alanbrook 29c001e7df Add script subfolder in pinball 2022-11-20 21:50:14 +00:00
John Alanbrook cec6d092f7 Removed executables from files 2022-08-14 19:48:13 +00:00
John Alanbrook 406b2b491f Brainstorm is now fully in ruby 2022-08-07 06:43:45 +00:00
John Alanbrook 9b0901eaf8 Put nuklear into its own ffi 2022-08-05 19:23:39 +00:00
John Alanbrook a296b77c45 GUI to ruby 2022-08-04 01:49:56 +00:00
John Alanbrook 2781f09626 Added scripting 2022-08-03 22:00:00 +00:00
John Alanbrook 2e7da5c4e6 Ruby embedded 2022-08-01 18:32:58 +00:00
John Alanbrook 87df6921e8 Turned on warnings and fixed 2022-02-06 16:14:57 +00:00
John Alanbrook a45862c454 Executable 2022-01-25 15:22:03 +00:00
John Alanbrook 3dcaf6df81 Initial commit 2021-12-01 03:29:18 +00:00