大 学 C ++面向对象课程设计报告 院(系): 计算机工程学院 专业: 学生 姓 名 : 班级:_______ 学号:********* 题目: 俄罗斯方块 起迄日期: _2012
18~2012
29 设计地点: 计算机学院机房 指 导 教 师: 完成日期: 2012 年 6 月 29 日目 录 一、需求分析…………………………………………………………
课程设计内容……………………………………………………
程序实现功能……………………………………………………
3 二、设计内容…………………………………………………………
3 1 俄罗斯方块主功能框架图………………………………………4 2
主函数及各功能模块流程图………………………………
…4 三、调试分析………………………………………………………
实际完成情况…………………………………………………
上机过程中出现的问题及其解决方案 ………………………
程序中可以改进、扩充的功能及设计实现构想……………
2 7 四、用户手册…………………………………………………………
2 7 五、设计总结……… ………… ……… ………… … ………………3 1 六、参考文献………………………… ………………………………3 2 七、附录………………………………… ……………………………3 2 一、需求分析 1
课程设计目的 俄罗斯方块是由阿列谢
帕基特诺发明的,Tetris 游戏在一个 m*n 的矩形形框内进行的,矩形框的顶部会随机的出现一个有四个小方块组成的砖块,每过一段时间,就会下落一格,知道他碰到底部,然后再过一个时间下落另一个砖块,依次进行,砖块是随机出现的
当发现底部砖块是满的话,则消去它从而得到相应设置的分数,当砖块到达顶部的时