文件名称:MATLAB Hexxagon:用于播放 Ataxx 克隆 Hexxagon 的图形用户界面。-matlab开发
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-21 10:52:01
matlab
Hexxagon 是一种抽象的策略棋盘游戏,涉及两个方在六边形棋盘上的游戏。 游戏的目标是通过转换尽可能多的对手的棋子,使您的棋子在游戏结束时占据棋盘上的大部分棋子。 每个玩家开始时分别为第一个玩家和第二个玩家使用三个棋子。 游戏从棋盘六个角上的六个棋子开始。 在轮到他们时,玩家必须首先选择他们想要移动的棋子,即源,然后选择一个空方格,即目标,它要么与源相邻,要么与源的距离小于 3。 对角线距离等效于正交距离,即移动到相对位置在垂直和水平方向上相距两个方格的方格是合法的。 如果目标与源相邻,则会在空的目标方格上创建一个新棋子。 否则,源上的部分将移动到目标。 移动后,与目标棋子相邻的所有对手玩家的棋子都转换为移动玩家的颜色。 除非不可能合法移动,否则玩家必须移动,在这种情况下他们必须通过。 当棋盘的所有位置都已填满或其中一名玩家没有剩余棋子时,游戏结束。 拥有最多棋子的玩家获胜。 当方块数
【文件预览】:
hexxagon.zip