C++俄罗斯方块课程设计报告书
《C++俄罗斯方块课程设计报告书》由会员分享,可在线阅读,更多相关《C++俄罗斯方块课程设计报告书(31页珍藏版)》请在毕设资料网上搜索。
1、C+面向对象课程设计面向对象课程设计报告报告 院(系) :院(系) : 计算机工程学院 专业:专业: 学 生 姓名:学 生 姓名: 班级:班级: 学号:学号:201007206 题目题目: 俄罗斯方块 起迄日期:起迄日期: 2012.6.182012.6.29 设计地点:设计地点: 计算机学院机房 指指 导导 教教 师:师: 完成日期: 2012 年 6 月 29 日 目 录 一、需求分析. 3 1.课程设计内容.3 2.程序实现功能.3 二、设计内容.3 1 俄罗斯方块主功能框架图4 2. 主函数及各功能模块流程图4 三、调试分析.26 1.实际完成情况27 2.上机过程中出现的问题及其解决
2、方案 27 3.程序中可以改进、扩充的功能及设计实现构想27 四、用户手册27 五、设计总结 31 六、参考文献 32 七、附录 32 一、需求分析 1. 课程设计目的 俄罗斯方块是由阿列谢.帕基特诺发明的, Tetris 游戏在一个 m*n 的矩形形框内进行的, 矩形框的顶部会随机的出现一个有四个小方块组成的砖块,每过一段时间,就会下落一格, 知道他碰到底部,然后再过一个时间下落另一个砖块,依次进行,砖块是随机出现的。当发 现底部砖块是满的话,则消去它从而得到相应设置的分数,当砖块到达顶部的时候,游戏结 束。选择俄罗斯方块进行 C+面向对象程序设计课程设计主要是在学习 C+这门面向对象 语言
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 俄罗斯方块 课程设计 报告书
