C++制作俄罗斯方块
所以想自己再写一个。程序效果:主要内容: 程序中有一个board数组,其中有要显示的部分,也有不显示的部分,不显示的部分都存储1。如: 0 0 0 0 另外用变量row和column保存shape数组左上角在board中的位置。 每次下落或左右移动,先对row和column做出改变,然后检测当前row和column下,shape是否重合了为1的格子,如果有重合,就说明shape出界了或者到达下落最低点,则要恢复row和column值。
所以想自己再写一个。程序效果:主要内容: 程序中有一个board数组,其中有要显示的部分,也有不显示的部分,不显示的部分都存储1。如: 0 0 0 0 另外用变量row和column保存shape数组左上角在board中的位置。 每次下落或左右移动,先对row和column做出改变,然后检测当前row和column下,shape是否重合了为1的格子,如果有重合,就说明shape出界了或者到达下落最低点,则要恢复row和column值。