我这里有点逻辑问题。
正如标题所说,我尝试将棋盘游戏构建为计算机程序(也许有互联网支持,但那是另一个故事)
至于现在,我有一张地图,其中有一些十字路口,因此我不能简单地将字段定义为“1、2、3、4,...”,因为如果字段 10 有十字路口,我会多个字段必须标记为 11(例如,因为在字段 10 的左侧和右侧有一个字段。)
所以问题是,如果我不能用数字来定义棋盘,那么我就不能简单地得到一个玩家在掷 2d6 骰子时可以采取的可能位置,并计算 'Field-Nr. + 随机范围(1,6)+ 随机范围(1,6)'
有没有人有想法,如何以另一种方式定义这样的地图,我仍然可以用 2d6 掷骰子计算玩家 X 可能的新领域?
提前致谢。