quoridor:用Java构建的Quoridor版本

时间:2024-06-07 23:54:28
【文件属性】:

文件名称:quoridor:用Java构建的Quoridor版本

文件大小:197KB

文件格式:ZIP

更新时间:2024-06-07 23:54:28

java javafx javafx-games Java

Quoridor 用Java构建的Quoridor版本。 蚀项目。 基于UI的JavaFX 模型 模型的主要对象 游戏(模型) 包含Quoridor的所有算法和构造的封装对象 木板 包含nxn个空格的板。 (n必须为奇数且n> = 5) 空间 用来固定玩家并被栅栏包围的瓷砖 具有顶部,左侧,右侧,底部栅栏属性。 包含一名球员 玩家(1/2) 由玩家控制的棋子。 玩家可以从一个空间移到另一个空间 栅栏 玩家无法越过的障碍 可以是有效的(可由玩家使用)(内部栅栏)或无效的(未被玩家使用;边框的默认状态)。 可以放置(自动设置围栏的外圈)或不放置(内部围栏,直到玩家将其更改为止)。 班级: 模型 变数 ArrayList 板; 存储游戏数据。 构造函数: ArrayList< ArrayList> > () board; pu


【文件预览】:
quoridor-master
----.gitignore(6B)
----Big-O Analysis.md(21KB)
----src()
--------assets()
--------application()
----.classpath(385B)
----build.fxbuild(299B)
----Big-O-Analysis.pdf(78KB)
----README.md(4KB)
----.project(549B)

网友评论