苹果机游戏系统——教学阶段二(免费下载).pptVIP

苹果机游戏系统——教学阶段二(免费下载).ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
苹果机游戏系统 教学阶段二和三(游戏功能实现) 回顾 苹果机游戏系统需求及分析 相关游戏规则 游戏进度控制功能实现 目标 进行游戏主体功能实现 任务需求 玩家选择抵押项流程图 玩家进行游戏流程图 游戏主窗体界面设计 代码实现 系统随机选择抵押项并有红灯滚动效果代码实现 如何实现红灯闪烁效果即红灯亮和灭的效果; 如何实现红灯滚动的效果即连续实现红灯亮和灭的效果; 如何实现红灯滚动成圆的效果; 如何实现系统随机选择抵押项 代码实现 玩家进行选择抵押项时,抵押项的加分和总分的减少功能实现 代码实现 根据玩家所选择的抵押项和系统所选择的抵押项进行匹配,并进行计算得分 扩展 查看效果 任务总结 任务总结 FAQ 为什么在通过线程控制控件时会报错? 在窗体的构造函数中加入一句代码System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;就不会报错了。 为什么在Run()的代码中需要将线程结束方法放到最后? 由于是使用线程调用Run()方法,所以当线程结束后此线程不在继续调用此方法,所以在Run()方法中线程的结束代码应该放到最后否则无法执行 项目打包 Visual Studio 2008提供了相当便捷的打包功能,通过此功能我们可以十分轻易的将自己写好的程序进行打包。 项目后记 总结是一个工作的终点,也是另一个工作的起点。我们从总结中获取成功的经验,反思失败的教训,因为只有不断总结才能不断进步。在每个项目完成之后,我们都要对自己工作的完成情况认真总结,寻找失败的原因,分享成功的经验,最终目的是为今后能够更好的完成相关工作积累经验。 通过对本次Learning项目——苹果机游戏系统的学习,使学生对软件开发的流程有了大致的了解。学习了需求分析、界面设计、数据库设计和编程规范等方面的知识。复习了文件、线程、集合等知识点的使用,特别是对文件和线程的操作。这样把以前学过的知识完整的融合在一起,在此基础上进行扩展,开拓了学生的开发思路,灌输了一些新的开发思想,为以后项目开发奠定了基础。 * Hands-On实训教程系列 Hands-On实训教程系列 开始游戏后系统对抵押项进行随机选择 在开始游戏后,游戏系统自动对抵押项进行随机选择,其中需要实现红灯的滚动效果来实现游戏界面转动效果,当红灯停止转动后,所停的位置所在的抵押项即为系统选中的抵押项。 玩家进行选择抵押项时,抵押项的加分和总分的减少功能实现 当玩家选择抵押项时,分别从玩家拥有的总分中减去抵押分数,加入到玩家所选择的抵押项中,当总分为0时,不能继续向抵押项中加分。 根据玩家所选择的抵押项和系统所选择的抵押项进行匹配,并进行计算得分 在开始游戏前玩家需要选择抵押项,当红灯滚动停止后,根据红灯停止位置的抵押项和玩家所选择的抵押项进行匹配,如果相同则计算得分,将得分加入玩家总分中;不同则收回抵押分数。 简述在现实的苹果机游戏中,红灯的滚动效果是一个速度渐变的效果,即在开始时红灯滚动的速度是由慢到快的,然后达到最高速,在保持最高速转动一段时间后,滚动速度会由快到慢,直到停止滚动。 本任务主要实现苹果机游戏系统的游戏功能,其中主要包括系统选择抵押项,红灯的滚动效果,玩家选择抵押项,判断系统选择的抵押项和玩家选择的是否相同和相关细节等等。通过本可的学习,使学生熟悉线程的使用,很好的分析问题将问题细化分解。 * Hands-On实训教程系列

文档评论(0)

word.ppt文档 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档