确保您可以通过测试障碍产生来赢得胜利

时间:2016-06-30 09:47:47

标签: android random

我目前正在尝试编写一款安卓游戏(我不会详细描述它,因为它无关紧要),我面对的是一些我不知道该怎么做的事情:

在这个游戏中,您可以控制 4x4 square 上的点(例如4x4棋盘)。

每回合你只能移动1个方格。障碍物在棋盘的随机侧面(在外部界限上)产生,并从一侧移动到另一侧(因此它们的方向在整个寿命期间是相同的),每回合移动1个方格。一旦他们到达董事会的另一边,他们就会消失。 每回合可以产生超过1个障碍物

如果最终碰到障碍物,你会立即失去游戏。

我的问题如下:如何确保障碍总是产生,以便至少有一种方法可以成功躲避所有障碍?我应该对它们的产卵位置进行哪些测试来确保?

答案可能很简单,但我在这种数学应用到编程问题方面没有太多经验。

提前致谢!

(PS:我不确定Stack Overflow是否是正确的Stack Exchange论坛提出这个问题,请告诉我是否应该问其他地方。)

0 个答案:

没有答案