dama:CS 3110最终项目

时间:2021-04-21 02:18:57
【文件属性】:
文件名称:dama:CS 3110最终项目
文件大小:3.25MB
文件格式:ZIP
更新时间:2021-04-21 02:18:57
board-game OCaml 达摩 是有关如何在本地运行游戏以及如何通过终端进行游戏的说明。 背景 Dama(也称为“土耳其吃草”)是在土耳其,希腊,埃及,科威特,黎巴嫩,叙利亚,约旦,伊拉克和其他中东国家中使用的草稿的一种变体。 在这个信息时代,这个具有5000多年历史的游戏正逐渐失去知名度。 您可以找到Al Jazeera English的视频,对此进行讨论。 作为中东背景的小组成员,该游戏对我们具有文化意义,而我们对游戏的实施是努力保持其活力的努力。 游戏规则 游戏以一块8x8的棋盘开始,棋盘上有16个棋子,每种颜色两行并排,最后一行空着。 白棋开始游戏。 这些片段以Men片段开始,可以向前,向左和向右移动一个正方形。 棋子不能向后或对角移动。 如果其他玩家的棋子直接位于玩家的前面或两侧,则该玩家必须跳跃并抓住另一人。 如果有多个跳转,则玩家可以选择一个。 当一块到达最后一行时,它将升级为Lady(D
【文件预览】:
dama-main
----author.mli(180B)
----.gitignore(106B)
----.ocamlinit(193B)
----INSTALL.md(830B)
----images()
--------white-w-background.png(2KB)
--------empty-square.png(289B)
--------black-w-background.png(2KB)
--------dama.jpeg(101KB)
--------dama.jpg(3.14MB)
----_tags(61B)
----Makefile(1KB)
----main.ml(2KB)
----test.ml(8KB)
----main.mli(39B)
----command.ml(2KB)
----.merlin(68B)
----.ocamlformat(175B)
----board.mli(1KB)
----state.mli(342B)
----move.ml(9KB)
----command.mli(1001B)
----README.md(2KB)
----board.ml(7KB)
----gui.mli(0B)
----state.ml(3KB)
----author.ml(34B)
----move.mli(1KB)
----gui.ml(1KB)

网友评论