俄罗斯方块游戏算法有关问题

俄罗斯方块游戏算法问题
本人大三,最近向做个俄罗斯方块游戏来实践下程序设计,VC6.0下面如何实现其中的各种图形及其转动矩阵呢?

------解决方案--------------------
这个不难,你只需要定义6个二维数组,然后用0和1来填充它们,比如说方框,那就是四个元素都为1,没有的部分就定义为0即可实现,然后变形的化也可以用矩阵的变换来实现,当下落的时候就是纯粹的数学运算了,都是所有的单元格往下移动一个单位,就可以实现你想要的效果。
补充一点,在定义数组的时候是要将就最大的那个形状,所以推荐定义为4*4的数组