Commit graph

8 commits

Author SHA1 Message Date
David Thompson
3a3f4e31a1 Add start of tiled map compilation for levels. 2024-05-19 17:31:08 -04:00
David Thompson
e7e5413460 Add exit actor that doesn't really work yet. 2024-05-19 06:15:46 -04:00
David Thompson
a01fdd8983 Remove comment. 2024-05-18 19:08:28 -04:00
David Thompson
9b6ed8ba71 Add basic undo with Z key. 2024-05-18 18:51:45 -04:00
David Thompson
de7078ef85 Take the "wh" out of whactormaps.
WeakMaps are NOT ITERABLE in JavaScript for security/GC reasons!!!  I
don't know what to do about this long-term but for now I'm just going
to use a regular hashtable so I can keep making progress on the game!
2024-05-18 18:47:58 -04:00
David Thompson
a34a7e9b7a Add block pushing and wireworld simulation. 2024-05-18 14:04:35 -04:00
David Thompson
1b950264d1 Splat a bunch of modules from elsewhere. 2024-05-17 17:51:11 -04:00
David Thompson
2c824b40a9 First commit! 2024-05-17 13:08:43 -04:00