Commit graph

22 commits

Author SHA1 Message Date
Jeremy Penner f0156c576a fix fennel syntax highlighting quirk 2022-03-27 12:26:52 -04:00
Jeremy Penner 6d46d0f638 implement math, tweak syntax 2022-03-27 12:26:26 -04:00
Jeremy Penner e1e0e168b6 implement inference rules 2022-03-27 00:10:37 -04:00
Jeremy Penner 881943ed17 implement self-joins 2022-03-26 12:24:03 -04:00
Jeremy Penner c25cb5d292 sqlog starts to generate some reasonable queries 2022-03-26 12:11:55 -04:00
Jeremy Penner 86c9a69648 Update to fennel 1.0, updated inspector 2022-02-09 21:12:50 -05:00
Jeremy Penner f9dcccf773 Fix Pac-Man diagonal movement, stop animating when not moving 2021-04-14 21:20:16 -04:00
Jeremy Penner 66fcd6a3cf Pacman movement! Basically. 2021-04-13 19:56:23 -04:00
Jeremy Penner ab69260091 animate pacman 2021-04-11 22:01:34 -04:00
Jeremy Penner 856d6400f5 Refactor inspector to use multimethods, generalize picking best one 2021-04-11 14:08:57 -04:00
Jeremy Penner 4c6d909031 implement multimethods 2021-04-10 23:39:42 -04:00
Jeremy Penner e7d6d76ca8 Update to fennel 0.9.1-dev 2021-04-10 13:15:51 -04:00
Jeremy Penner 82e5706d89 Update to fennel 0.9.0 (monkeypatched) 2021-04-09 19:05:36 -04:00
Jeremy Penner 47230144bb Bomberman movement cleanup, notes on pacman movement 2021-04-04 13:26:47 -04:00
Jeremy Penner 238dcee158 Final Bomberman movement! 2021-04-03 23:13:33 -04:00
Jeremy Penner 02099c9461 Improved Bomberman movement 2021-04-03 22:36:12 -04:00
Jeremy Penner d84a515a55 repl: table inspector 2021-04-03 22:35:50 -04:00
Jeremy Penner fec30be7dd fix broken hot reload pattern, handle exceptions in game updates 2021-03-30 19:24:52 -04:00
Jeremy Penner 4f96c63d00 Implement a repl!! 2021-03-29 01:03:43 -04:00
Jeremy Penner a51d747797 maze generation, first pass at bomberman collision (bad!) 2021-03-28 15:23:08 -04:00
Jeremy Penner 1ee0d7980a rewrite entity system, implement tilemaps, who knows 2021-03-07 11:55:50 -05:00
Jeremy Penner 23b6193024 Initial checkin 2021-02-07 16:56:19 -05:00