add GameType.game_type which stores player and wall types, add GameUpdate.update function which takes a game type and returns a new game type, and refactor player/wall files, and gl-draw file, in light of these changes

This commit is contained in:
2024-12-15 09:10:19 +00:00
parent 1017bf1b7a
commit cc7f30f718
8 changed files with 165 additions and 88 deletions

View File

@@ -1,16 +1,21 @@
$(SML_LIB)/basis/basis.mlb
(* fcore *)
fcore/quad-tree.sml
ann
"allowVectorExps true"
in
fcore/block.sml
end
fcore/quad-tree.sml
fcore/wall.sml
fcore/game-type.sml
fcore/player.sml
fcore/game-update.sml
(* shell *)
$(SML_LIB)/basis/mlton.mlb