Commit graph

16 commits

Author SHA1 Message Date
Jeremy Penner d52d5b96f5 Jorth lookup optimization; add Jeanne's house 2019-03-17 12:16:36 -04:00
Jeremy Penner 9165b44bc7 add pete's house interior; implement memory checkpointing / rollback 2019-03-10 19:51:24 -04:00
Jeremy Penner f0a35a31b9 Make car drivable; refactor jorth module bootstrapping sequence 2019-03-09 19:59:52 -05:00
Jeremy Penner a5ec79c88a Split game.jor into multiple .jor files, add ability to specify code to run post-load for side effects 2019-03-09 18:49:45 -05:00
Jeremy Penner ad0f3fbf6c Text animations, save memory to .jim files post-load to speed startup 2019-03-05 17:35:50 -05:00
Jeremy Penner 4fe42403be dynamic entity list, entity-based touch events, Jorth coroutine jump 2019-02-28 21:46:04 -05:00
Jeremy Penner e55b30ba1d Animation support, per-tile map walkability flags 2019-02-26 21:44:22 -05:00
Jeremy Penner 114d1ff804 Bigger footer, portrait support, coloured text 2019-02-25 22:19:08 -05:00
Jeremy Penner 20e7089b84 Pete's house map, map resizing words 2019-02-24 17:26:28 -05:00
Jeremy Penner 9ecb53ad57 Refactor file I/O to have implicit active file; add map load/save 2019-02-24 12:18:34 -05:00
Jeremy Penner 4881064908 Rewrote move-to to be usable from multiple tasks 2019-02-24 10:14:56 -05:00
Jeremy Penner a876a9332f Tile map editing UI 2019-02-17 20:14:56 -05:00
Jeremy Penner 835a5159cf Implement time-based lerp, footer animation 2019-02-11 23:23:00 -05:00
Jeremy Penner e9e8fa804a Implement game loop in Jorth 2019-02-10 19:17:58 -05:00
Jeremy Penner c8331edece Implement Jorth interpreter in Jorth so its task can be suspended 2019-02-09 21:52:12 -05:00
Jeremy Penner 6552c1498b Forp is now Jorth ( Jean Forth) - hook timer interrupt and expose ticks 2019-02-09 11:48:40 -05:00
Renamed from forp.c (Browse further)