《打冰雹vb》课程设计任务书.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《打冰雹vb》课程设计任务书.doc

石家庄铁道大学课程设计任务书 专业班级: 学生姓名: 指导教师(签名): 一、课程设计题目 打冰雹游戏 二、本次课程设计应达到的目的 1. 通过该题目的设计,使学生掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能; 2. 掌握利用VB开发动态图形的方法; 三、本次课程设计任务的主要内容和要求(包括原始数据、技术参数、设计要求等) “打冰雹游戏”指从窗口顶部落下多个圆球表示冰雹,用户用鼠标指引箭头表示的枪瞄准其中一个圆球,单击鼠标射击。如果打中圆球加分,没打中减分,程序界面如下所示。若累计有五个圆球一直未被击中落到地面(用水平线表示)则失败。用户玩游戏的目的是在尽量短的时间内得尽量多的分数,同时避免圆球落地。 程序运行过程: (1)游戏启动自动进入游戏状态10个不同颜色的圆球从窗口顶部向下运动。用鼠标指向一个球然后单击。击中加1分,没有减1分。被击中的球立即消失,新的球从顶部落下。 (2)要求同时显示10个球,每个球颜色和速度各不同。单击鼠标时显示一直线表示子弹轨迹。 (3)游戏分4个等级“简单”“中等”“较难”“高级”。默认为“中等”。不同等级下落的总体速度不同。游戏是可以随时选择游戏难度 (4)开始时提供“能量”5。一个球落地减1。当能量为0时显示“你失败了,别灰心,降低难度,请重来!”消息框然后游戏自动改为难度简单,能力恢复为5得分为0。球落地后立即消失,新球从顶部落下。 (5)游戏是达到25分显示“好样的,继续努力!”消息框。达到50分是显示“太棒了,再射中50个你就过关了,努力啊!”消息框。达到100分时显示“恭喜你过关了,增加难度,再继续!”。100分是自动将难度设为“较难”。150分时自动设为“高级”。 要求: 1. 2人完成 2.各种图形必须用VB程序绘制。 本题参考: (1)SHAPE类型控件表示“冰雹”。随机函数使之有不同颜色和速度。每个冰雹速度不同,应定义数组保存每个冰雹的速度。 (2)用到多个定时器,分别定义下落速度和显示时间。不同难度对应定时器不同的INTERVAL属性。 (3)代表枪的箭头可以用六条直线控件实现。用MOUSEMOVE事件得到鼠标指针的当前位置并不断地调整每条直线的位置使箭头总指向鼠标指针。 四、进度安排 1.第1天:选题、查阅资料 2. 第2天: 确定设计方案; 3. 3 -8天:方案的实现、调试与验证; 4. 9-10天:撰写课程设计报告初稿并修改; 五、主要参考文献: 1. 《Visual Basic 6.0程序设计》《》

文档评论(0)

docinppt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档