5. 系统分析与设计
5.1 程序流程图
流程图突出了游戏设计的中心,为游戏设计提供了良好思路。其流程图如图1所示。
图1 程序流程图
5.2 定义方块的数据结构
对于方块在某一瞬间的位置标识,我们采用4*4的数组标识出来,即用四个存储单位空间存储当前下坠物的每一个方块的位置,也就是说用4个存储单位空间存储当前下坠物的每一子块的位置对整个下坠物的位置进行标识,而每一个存储空间的大小就是一个点的坐标(x,y),每一个方块按照从左到右的方式进行编号,并且在编号过程中对于同一列的方块实行从上到下进行编号。ActiveStatus[0][0]和ActiveStatus[0][1]则是第0号方块的横坐标x和纵坐标y, ActiveStatus[2][0]和ActiveStatus[2][1]则是第2号方块懂得横左边x和纵坐标y。
5.3 运行图示 VC++实现俄罗斯方块游戏(5):http://www.youerw.com/jisuanji/lunwen_9747.html