课程设计——俄罗斯方块.pptVIP

  • 134
  • 0
  • 约2.26千字
  • 约 16页
  • 2018-05-18 发布于河南
  • 举报
课程设计——俄罗斯方块

课程设计 ——俄罗斯方块 课程设计目的 培养自身对新知识的自学能力 自学使用画图函数 锻炼对较难问题的分析、设计、解决能力 模块化程序设计思想 提高函数复用性 功能分解 自顶向下、逐步求精的过程 使用多文件实现程序 该课题需分为多个文件实现,如何分解,自行设计 画图工具 Turbo C 2.0 graphics.h Turbo C 2.0的环境复制粘贴都很不方便 VC 6.0 GDI 、OPENGL、DirectX GDI :Windows 编程短期内学会很困难 EasyX 综合VC 方便的开发平台和 TC 简单的绘图功能,产生了 EasyX 库 EasyX 2011惊蛰版 EasyX_beta) 功能模块分析 如何表示方块 位运算取出方块中的每一位 方块自由下沉 方块自由下沉中的三种画法 区别体现在颜色 隐藏、显示、固定 方块自由下沉 方块自由下沉 方块自由下沉中的三种画法 区别体现在颜色 隐藏、显示、固定 下落时间间隔控制 两种实现方法 使用空循环实现延迟一段时间 记录上一次下落时间,比较当前时间,如果当前时间与上一次下落时间大于固定差值即可下落 游戏结束 如果方块的固定位置超出高度,结束游戏 方块运动检测 方块运动时的检测 是否可以放下 不超出游戏边界 不能与已有固定方块重叠 消行 检查进度 进度安排 第13周实现游戏帮助、方块预览(13周

文档评论(0)

1亿VIP精品文档

相关文档