贪食蛇小游戏的开发毕业论文.doc

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
贪食蛇小游戏的开发毕业论文

衡阳师范学院 毕业设计 题 目: 贪食蛇小游戏的开发 所 在 系: 计算机科学系 专 业: 计算机科学与技术 学 号: 作者姓名: 李彬 指导教师: 田小梅 2014年 5 月 6 日 贪食蛇小游戏的开发 计算机科学系  计算机科学与技术专业   学号 姓名:李彬 指导教师:田小梅 摘 要 Visual Basic(VB)作为世界上使用人数最多的语言,以其简单、易学等诸多优点,深受初学者们的喜爱,贪食蛇是一款家喻户晓的经典小游戏,它简单有趣,老少皆宜,深受人们的青睐。本文基于VB开发了一个操作简单、界面美观的贪食蛇游戏,达到学习VB技术和熟悉软件开发流程的目的。本文首先分析了游戏的基本功能,从功能、可行性方面分析了需求。然后,对游戏的概要设计和详细设计进行了分析,这也是本文的重点。最后为了保证程序代码的正确性和功能实现的可靠性,本文还介绍了游戏的运行调试过程和功能测试结果。 关键词 VB;贪食蛇;游戏 目 录 1 引言 1 2 开发环境 2 2.1开发工具 2 2.2应用环境 2 3 游戏需求分析 3 3.1 功能描述 3 3.2 需求分析 3 3.3 可行性分析 3 3.3.1技术可行性 3 3.3.2操作可行性 4 3.3.3经济可行性 4 4 概要设计 6 4.1 程序功能模块 6 4.2 程序流程 6 5 详细设计 8 5.1 开始界面 8 5.1.1 开始游戏 8 5.1.2 最高分 9 5.1.3游戏说明 10 5.1.3退出游戏 11 5.2 游戏过程 12 5.3 游戏结束 14 6 测试 18 6.1 测试意义 18 6.2 测试过程 18 6.2.1 测试计划 18 6.2.2 测试需求 20 6.2.3 测试用例 21 6.2.4 测试报告 21 6.3 测试结果 21 7 总结 23 致谢 25 参考文献 26 附录 27 1 引言 贪食蛇游戏是诺基亚手机上一个必不可少的游戏,但是你知道这个游戏的由来吗?据说蛇引诱夏娃吃了苹果之后,就被贬为毒虫,阴险的象征。而蛇吃东西是整只动物吞进去的,在文艺复兴的时候就有人发明了一种游戏,也就是现在贪食蛇游戏的前身,后来就慢慢地演变成今天的贪食蛇了。 贪食蛇是一款大众化游戏,因为在诺基亚手机中随处可见,而诺基亚手机也可以堪称为手机中的一款非常经典的手机,贪食蛇游戏也如此。所以,人们对于这款游戏并不陌生,在现在紧张的生活节奏中可以给人们带来不少的乐趣,让人们能够在紧张的生活中得到片刻的放松,保持良好的生活状态。 贪蛇游戏是对键盘事件的处理上,下,左,右↑、↓、←、→)。 食物的随机生成 蛇身方向的处理 蛇撞墙或者撞到自己的判断。 最高分的获取。 游行,吃到,碰壁的声音设计 开发一个小游戏同样也涉及到多方面的技术问题,其中包括:软件开发、游戏结构、游戏软硬件平台的搭建、游戏界面的设置等。不仅应该客观和全面地分析软件开发过程中所涉及到的技术问题。还应该充分地考虑到这些技术的现实性和成熟度问题。 采用成熟技术 成熟的技术是已被多人使用且其可行性被反复证明的有效的技术,所以,采用较成熟的技术往往具有较高的成功率。此外,成熟的技术已经经过大范围和常时间的使用和优化,其可操作性和优化程度以及经济性 面都要比新技术好。所以,在软件的开发过程中,在能够满足所开发系统需求、适应所开发系统发展、保证所开发系统成本的条件下,要尽量地使用成熟地技术。 慎重地引入新进的技术 在软件开发过程中,为解决系统特定问题,为了让所开发系统有更好的适应性采取某些先进地或者科研成果仍然处于试验阶段,其实用性没有得到完全解决,也没有经过大量的试验验证。因此,在选择这些技术时,必须慎重。如果不加以分析,盲目地采用这些技术,应用时难免会出现许多难以解决的具体的问题。 技术可行性评价 本游戏完全可以用Visual Basic 6.0来编程,由于其简单性和易用性,所以在技术上也不会有太大的问题。 3.3.2操作可行性 操作可行性,主要是指系统的运行方式和操作规程在用户组织内可以有效地实施。 这是一个简单易行,休闲益智的游戏,而且无论什么平台都能很好的运行。用户在游戏的过程中也能受益不浅。 3.3.3经济可行性 经济可行性值的是人力资源、自然资源和资金条件等可使用资源的可能性。 经济可行性的内容 其中主要包括以下两个方面的内容:一是某一方案使用和占有经济资源的可能性,从而达到实现政策目标的可能性; 二是要考虑到所需花费的成本

文档评论(0)

jiqinyu2015 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档