VC++(MF)俄罗斯方块课程设计.docVIP

  • 7
  • 0
  • 约1.8万字
  • 约 18页
  • 2017-03-09 发布于贵州
  • 举报
VC(MF)俄罗斯方块课程设计

课程设计报告 目 录 一、课程设计的目的与要求 3 1.1课程设计的目的 3 1.2课程设计的要求 3 二、设计正文 3 2.1需求分析 3 2.1.1 游戏需求 3 2.2.2游戏界面需求: 3 2.1.3游戏形状 方块 需求: 3 2.2算法分析 4 2.2.1程序流程图 4 2.2.2定义方块的数据结构 6 2.2.3 游戏设计分析 7 三 系统设计 8 3.1创建界面的主框架 8 3.2正常流程的设计 8 3.2.1定时制机制 8 3.2.2定时处理 9 4.1底部到达的判断与销行的实现 10 4.2中断操作流程的实现 13 4.3变形的实现 14 4.4 游戏区域绘图的实现 15 4.5 功能的完善 15 4.6 游戏演示 16 4.7主程序源程序清单 17 六、参考文献 32 用VC++实现俄罗斯方块的程序设计 一、课程设计的目的与要求要求用VC++设计与实现俄罗斯方块游戏。要求包括系统的需求分析;系统总框图及每个模块的设计分析;MFC应用程序架构;框架的扩展;算法的设计与实现;游戏的内部实现;游戏区域绘图的实现;系统存在的问题及错误处理;列出所有定义的函数及说明;附上程序源代码。二、设计正文 2.1.1 游戏需求 随机给出不同的形状(长条形、Z字形、反Z形、田字形、7字形、反7形、T字型)下落填充给定的区域,若填满一条便消掉,记分,当达到一定的分数时,过关,设置

文档评论(0)

1亿VIP精品文档

相关文档