俄罗斯方块是一个老少咸宜的经典方块游戏,可能很多人的童年记忆都存在于游戏机上,现在我们在手机上玩还是同一个感觉。
俄罗斯方块的开发者是阿列克谢·帕基特诺夫,他被称为俄罗斯方块之父。
阿列克谢·帕基特诺夫(Алексей Пажитнов,1956年-),俄罗斯人。
他是一位前苏联电脑工程师。1985年6月工作于莫斯科科学计算机中心的阿列克谢·帕基特诺夫在玩过一个拼图游戏之后受到启发,
从而制作了一个以Electronica 60(一种计算机)为平台的俄罗斯方块的游戏。
后来经瓦丁·格拉西莫夫(Vadim Gerasimov)移植到PC上,并且在莫斯科的电脑界传播,帕基特诺夫因此开始小有名气。
1、一个用于摆放小型正方形的平面虚拟场地,其标准大小:行宽为10,列高为20,以每个小正方形为单位。
2、一组由4个小型正方形组成的规则图形,英文称为Tetromino,中文通称为方块共有7种,分别以S、Z、L、J、I、O、T这7个字母的形状来命名。
3、通过设计者预先设置的随机发生器不断地输出单个方块到场地顶部,以一定的规则进行移动、旋转、下落和摆放,锁定并填充到场地中。
每次摆放如果将场地的一行或多行完全填满,则组成这些行的所有小正方形将被消除,并且以此来换取一定的积分或者其他形式的奖励。
而未被消除的方块会一直累积,并对后来的方块摆放造成各种影响。
4、如果未被消除的方块堆放的高度超过场地所规定的最大高度(并不一定是20或者玩家所能见到的高度),则游戏结束。
具体到每一款不同的游戏,其中的细节规则都可能有千差万别,但是以上的基本规则是相同的。