1 什么是俄罗斯方块
- 俄罗斯方块是一款小游戏
- 一般的俄罗斯方块是4个小方块
2 俄罗斯方块为什么只有7个基础形状
- 因为一般特指4个小方块的俄罗斯方块是7个基础形状
- 根据俄罗斯方块游戏的规则,即:只可旋转不可翻转,正方形边线对齐,必须有边连接不能只有角连接。
- 为什么有这样的规则,因为俄罗斯方块是1个2D游戏,2D空间内只允许旋转,不允许翻转和镜像!
- 所以凡是可以旋转的图形都认为是相同的。
- 如果是其他小方块数的俄罗斯方块
- 3个同样的正方形组成的形状有3种
- 4个同样的正方形组成的形状有7种(可翻转的话有6种)
- 5个同样的正方形组成的形状有18种(可翻转的话有12种)
整理7种形状的时候参考了如下文章
https://www.docin.com/p-429476169.html
https://jingyan.baidu.com/article/17bd8e52fcaed2c4aa2bb867.html