俄罗斯方块有几种形状(为什么玩俄罗斯方块会上瘾)

俄罗斯方块诞生31周年,我们选择用3个关于俄罗斯方块的有趣问答,向永无极致的人类创造力致敬。

NO.1 为什么俄罗斯方块有七种形状?

1984年,一个28岁的小伙子,利用空闲时间编写了一款通过变换组合七种几何图形来实现消除的简单小游戏。这个在苏联科学院电算中心工作的小伙子不会想到,这款名为俄罗斯方块的小游戏迅速风靡电子游戏市场,截至2009年,共售出逾7000万套。

俄罗斯方块有几种形状(为什么玩俄罗斯方块会上瘾)--第1张

(早期俄罗斯方块游戏界面)

玩过俄罗斯方块的人都会知道,这款游戏由七种简单形状组成,并且根据形状不同,这七种形状有各自的名称:

俄罗斯方块有几种形状(为什么玩俄罗斯方块会上瘾)--第2张

如图,由左至右,上至下,这七种形状分别名为:I、J、L、O、S、T、Z。

这些形状都是由4个面积相等的正方形组合而成的。换句话来说,用4个面积相等的正方形,能够拼成的只可旋转而不可翻转的形状,只有七种。

这个时候处女座可能会冒出来问,为什么俄罗斯方块的游戏设定者会选择用四个正方形来组成基本形状,而不是三个或者五个呢?

真相就是,3个正方形能拼成的形状太少,而5个又太多了。

根据俄罗斯方块游戏的规则,即:只可旋转不可翻转,正方形边线对齐,必须有边连接不能只有角连接。

3个同样的正方形组成的形状有2种

4个同样的正方形组成的形状有7种(可翻转的话有5种)

5个同样的正方形组成的形状有18种(可翻转的话有12种)

俄罗斯方块有几种形状(为什么玩俄罗斯方块会上瘾)--第3张

(5个正方形拼出的12种形状)

NO.2 为什么玩俄罗斯方块会让人根本停不下来?

这问题看起来似乎毫无意义,因为几乎所有的电子游戏都能起到让人玩到根本停不下来。但真的有心理学家研究了俄罗斯方块的上瘾机制,并给出了自己的答案。

20世纪20年代,苏联心理学家蔡加尼克认为,人始终有一种天生的办事欲望推动力,能够牢牢记住自己没有完成的事情,但对完成的事情马上就会忘记。

在俄罗斯方块变化的七种几何图形里,只有一种能够单独排成一行,其余都是由两行的方块组成,这就造成玩家消除一行,就必然造成另外一行没有被消除的局面。因为这种残缺感,玩家始终不能满足自己将事情做完的欲望,所以会一直排列下去。

其次,俄罗斯方块操作简单,上手容易。任何玩家在刚接触这个游戏的30秒内,就能够获得第一次的成功(消除),在5分钟内能够获得一次大的成功(完成关卡)。这相当于在一个相对固定的环境里面,以快速的重复简单的行为以获得正向激励的过程,因此让人上瘾。

NO.3 俄罗斯方块真的可以无限玩下去吗?

俄罗斯方块真的不可能玩死吗?

1988年,John Brzustowski的一篇论文指出,俄罗斯方块游戏无解并非不可能。它给出了一种算法可以保证游戏机能够害死玩家,即使我们要求它必须提前向玩家展示出下一个方块的形状。

构造的关键在于,整个游戏的局面个数是有限的(2的200次方),如果玩家一直不死,在某一时刻必然会重复某一状态。我们把两次重复状态及其之间的游戏过程叫做一个“循环”,这个循环实际影响到的那些行就叫做“实际循环区”。例如,图2就是一个循环,这个循环的“实际循环区”是从第4行到第7行这四行。

俄罗斯方块有几种形状(为什么玩俄罗斯方块会上瘾)--第4张

虽然我们这里假设游戏机是有主观能动性的,但事实上,即使方块是随机出的,如果你足够倒霉的话,这个特殊的方块序列可能恰好就让你一个不错地碰上了;虽然这种怪事的发生概率极低,但理论上说仍然是可能的,因此俄罗斯方块终究不是玩不死的,总有一个时候会Game Over。

– The End –

我厂工程师俄罗斯方块玩儿得都不错

俄罗斯方块有几种形状(为什么玩俄罗斯方块会上瘾)--第5张

原创文章,作者:xiaotian,如若转载,请注明出处:https://www.jjekm.com/yxgl/17423.html

(0)
上一篇 2024年10月27日
下一篇 2024年10月27日

相关推荐