Monopoly_DesignPatterns
一个实现设计模式的非常简单的专卖游戏版本
游戏在圆形游戏板上进行,该板上有40个位置,索引从0到39。
•给出一组球员,每个球员都有一个名字和一个初始位置。掷骰子,玩家在游戏板上的位置将改变
•如果玩家到达位置39并且仍需要向前移动,则他将从位置0继续。换句话说,位置38、39、0、1、2是连续的
•每个玩家掷出两个骰子,并向前移动一定数量的位置,该位置等于两个骰子的数字之和
•移动到新位置后,玩家的回合结束
•同一位置可以由多个玩家占据
•如果玩家获得两个骰子具有相同的值,则他掷骰子并再次移动。如果这种情况连续发生3次,则玩家将入狱并结束回合
•监狱可能是玩家所处的环境或他去过的地方。因此,该板在位置10处具有“仅访问/进入监狱”单元。在位置30处也存在“转到监狱”单元。
•如果在基本移动结束时,玩家进入“前往监狱”,那么他将立即移至“
评论0
最新资源