2024年4月25日发(作者:)
课程设计报告文档
题目
俄罗斯方块
1、编写目的:
通过本课程设计,使学生巩固面向对象程序设计的基本概念、原理和技术,学会使 用
Visual C++开发工具进行简单面向对象程序的开发,将理论与实际相结合,完成一个 小型
面向对象程序的设计与实现,并在此基础上强化学生的实践意识、…' 能力和创新能力。
提高其实际动手
2、 .定义:无
3、 参考资料:
郑莉.C++语言程序设计.北京
:
清华大学出版社,2003
罗建军.大学Visual C++程序设计案例教程.北京:高等教育出版社
七
,
2004
刘路放.Visual C++与面向对象程序设计教程.北京
:
高等教育出版社,2000 David
内幕.潘爱民印译.北京:清华大学出版社,1999 侯俊杰.深入浅出MFC武汉:华
学出版社,2001
二.任务的描述:
1. 目标:编写基于VC+■开发工具并能通过键盘和鼠标进行人机交流俄罗斯方块游戏,
界面友好,容易操作的游戏
2. 功能描述:通过控制键盘可以进行游戏的开始、 变形;具有进行经典的俄罗斯方块
暂停、结束;
能够控制方块的移动、
游戏的一般功能。
3.
性能描述
(1) 数据精确度:无
(2) 时间特性:无
4.
运行环境:windows98以上操作系统
5 .
条件与限制:
硬件:装有 Windows操作系统的计算机
软件:Microsoft Visual Studio 6.0 、Microsoft Visual Studio
200
三.任务设计
1、程序的整个流程图
下降下一个单位
将新生的下坠物代替旧的“下一个下坠
幵始
N
能否左
能否左
左移
左移
是否按左方
是否按左方
是否按右方
是否按右方
曰
是否按下方向否按下方向 能否下
匕
下移
N
否按上Y
响应菜单等级设


发布评论