周末突然想搞明白Windows的经典游戏——扫雷的游戏规则是什么。在弄懂了规则,试玩了几把后,就一发不可收拾。果然是一款有魅力的小游戏。

这样一个好玩的小游戏,让我想到了一个问题——有没有3d的扫雷游戏呢?可不可以使用untiy3d来做一下呢?

说做就做。

从2d搬到了3d上,规则还是一样的么?2d的扫雷一个格子周围最多有八个位置,最少有三个位置。3d的扫雷,一个格子是一个cube,六个面,也就是最多关联六个cube,最少在角落里可以关联三个面。这里其实降低了难度,2d扫雷是以为标志,触碰到点位的算挨着。我想法中的3d扫雷以为标志,触碰到的算挨着。(实际上推论下来,3d的扫雷应该以线为标志,这样一个cube最多也就可以关联十四个位置了,这样太过于复杂,暂时抛弃。)

(未完待续)