7.5
深览指数
文娱虎嗅·宇众不同的露萱··AI 生成

为什么《俄罗斯方块》永远不会过时?

文章对《俄罗斯方块》经久不衰的原因提出一个非主流的解释:并非单纯的心理学机制(如蔡格尼克效应),而是其诞生于苏联科学院计算中心极弱硬件限制下,被迫逼近的数学最优解。核心论点在于,由4个正方形构成的7种Tetramino形状,恰好处于人类认知容量与状态空间复杂度的黄金交界点,而后续的7-Bag随机抽牌机制则将其从运气游戏转化为信息论游戏。文章认为《俄罗斯方块》是一个被发现的数学结构,而非技术产物,因此能跨越硬件周期。适合对游戏设计、数学与认知科学的交叉点,以及软件工程哲学感兴趣的读者。原文 ↗

核心观点
  • 《俄罗斯方块》经久不衰的核心秘密不是心理学机制,而是其诞生于极弱硬件限制下被迫逼近的数学最优解——即4个正方形构成的7种Tetramino形状,恰好处于人类短时记忆容量与状态空间爆发的黄金交界点。
  • 《俄罗斯方块》是一个被发现的数学结构,而非特定时代的技术产物,因此能跨越四十年和多种硬件平台而不朽。
  1. 011984年,阿列克谢·帕基特诺夫在性能极差的苏联Electronika 60计算机上开发《俄罗斯方块》,该机无图形显卡,只能显示文本字符,迫使他将图形精简到极致。
  2. 02数学上,4个正方形(Tetramino)通过旋转和翻转恰好组成7种基础形状(I、J、L、O、S、T、Z),而3个正方形只有2种形状(过于简单),5个正方形则有12种(过于复杂)。
  3. 03认知心理学中的“神奇数字7±2”理论(George A. Miller, 1956)指出人类工作记忆一次能处理的抽象符号约为7个,与7种Tetramino形状数量吻合。
  4. 04为克服纯随机性导致的数学上不可解的局面(如连续出现Z型方块),官方引入了7-Bag随机抽牌机制,将7种形状视为一副牌,全部抽完后再洗牌,将游戏从运气游戏转化为信息论游戏。
  5. 05《俄罗斯方块》的初始状态是一个完全干净的10x20二维矩阵,代码量极小,逻辑简单,可在任何微控制器上运行,但信息状态空间无穷无尽。
  6. 06《俄罗斯方块》没有设定任何胜利条件,系统唯一目的是用越来越快的速度将玩家压垮,玩家永远在为自己上一秒的失误买单,但也永远能在下一秒完成一次拯救。
反方 / 局限
  • 文章将游戏的成功归因于数学结构,但可能忽略了文化语境、品牌效应、以及任天堂等平台的市场推广作用。这些因素同样对游戏的普及和影响力有重要贡献。
  • 作者将“蔡格尼克效应”等心理学解释视为“没有切中要害”,但这些机制在解释玩家为何会上瘾、为何愿意持续挑战失败方面,依然具有强大的解释力,与数学结构解释并不完全冲突。
  • 文章认为现代许多游戏在做“减法”,试图用海量资源模拟复杂世界,但受限于算力。这一论断可能过于宽泛,忽略了众多优秀现代游戏在核心玩法设计上的深度和数学美感。
6 分钟 · 4 卡片 · 5 资料
读原文 →

概念锚点

前置背景

平行视角

延伸追问