- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
衡阳师范学院
毕业设计
题 目: 贪食蛇小游戏的开发
所 在 系: 计算机科学系
专 业: 计算机科学与技术
学 号:
作者姓名:
指导教师:
2014年 5 月 6 日
PAGE I
PAGE I
贪食蛇小游戏的开发
计算机科学系 计算机科学与技术专业
摘 要 Visual Basic(VB)作为世界上使用人数最多的语言,以其简单、易学等诸多优点,深受初学者们的喜爱,贪食蛇是一款家喻户晓的经典小游戏,它简单有趣,老少皆宜,深受人们的青睐。本文基于VB开发了一个操作简单、界面美观的贪食蛇游戏,达到学习VB技术和熟悉软件开发流程的目的。本文首先分析了游戏的基本功能,从功能、可行性方面分析了需求。然后,对游戏的概要设计和详细设计进行了分析,这也是本文的重点。最后为了保证程序代码的正确性和功能实现的可靠性,本文还介绍了游戏的运行调试过程和功能测试结果。
关键词 VB;贪食蛇;游戏
PAGE
PAGE II
目 录
TOC \o 1-3 \h \z \u 12766 1 引言 1
13235 2 开发环境 2
8396 2.1开发工具 2
2279 2.2应用环境 2
27855 3 游戏需求分析 3
11551 3.1 功能描述 3
9738 3.2 需求分析 3
21478 3.3 可行性分析 3
28140 3.3.1技术可行性 3
11450 3.3.2操作可行性 4
8859 3.3.3经济可行性 4
24389 4 概要设计 6
28367 4.1 程序功能模块 6
20042 4.2 程序流程 6
10625 5 详细设计 8
32534 5.1 开始界面 8
3096 5.1.1 开始游戏 8
12670 5.1.2 最高分 9
15100 5.1.3游戏说明 10
21668 5.1.3退出游戏 11
15282 5.2 游戏过程 12
10019 5.3 游戏结束 14
3314 6 测试 18
1356 6.1 测试意义 18
30808 6.2 测试过程 18
16026 6.2.1 测试计划 18
12948 6.2.2 测试需求 20
21391 6.2.3 测试用例 21
18007 6.2.4 测试报告 21
18314 6.3 测试结果 21
26431 7 总结 23
20069 致谢 25
30101 参考文献 26
7122 附录 27
PAGE
PAGE 23
1 引言
贪食蛇游戏是诺基亚手机上一个必不可少的游戏,但是你知道这个游戏的由来吗?据说蛇引诱夏娃吃了苹果之后,就被贬为毒虫,阴险的象征。而蛇吃东西是整只动物吞进去的,在文艺复兴的时候就有人发明了一种游戏,也就是现在贪食蛇游戏的前身,后来就慢慢地演变成今天的贪食蛇了。
贪食蛇是一款大众化游戏,因为在诺基亚手机中随处可见,而诺基亚手机也可以堪称为手机中的一款非常经典的手机,贪食蛇游戏也如此。所以,人们对于这款游戏并不陌生,在现在紧张的生活节奏中可以给人们带来不少的乐趣,让人们能够在紧张的生活中得到片刻的放松,保持良好的生活状态。
贪食蛇游戏是一款生产于1970年后期的计算机游戏,该游戏在1990年代由于一些手机将其引入而再度流行起来。在游戏中,玩家操控一条细长的蛇爬行于一个带边界的平面之上,呑食系统随机生成的食物,并要避免触碰到自身或者包围着游戏区的“墙”。蛇身随着贪食蛇所呑食的食物而增长,蛇身的不断增长使游戏的难度逐渐变大。操控贪食蛇时,玩家操控贪食蛇的头部朝向(向上、向下、向左或向右)控制贪食蛇的进行方向,贪食蛇的身体跟随着头部行进。
2 开发环境
2.1开发工具
本程序采用Microsoft Visual Basic 6.0中文版进行编译,VB是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面和快速应用程序开发系统,可以轻易地使用DAO、RDO、ADO连接数据库,或者轻松地创建控件。程序员可以轻松地使用VB提供的组件快速建立一个应用程序。
2.2应用环境
操作系统:Windows XP,Windows7,Windows8,Windows Serv
您可能关注的文档
- TFT_LCD列驱动电路设计和仿真-毕业论文(设计).doc
- TQM在宁波东方集团中的应用研究-毕业论文(设计).doc
- VB.NET实现图书馆图书与用户数据管理-毕业论文(设计).doc
- VB汽车租赁系统-毕业论文(设计).doc
- WCDMA无线网络的扩容规划方案-毕业论文(设计).doc
- WHILE语句的翻译—递归子程序法—三地址表示——编译原理课程设计报告-毕业论文(设计).doc
- WiMax宽带无线城域网系统的设计-毕业论文(设计).doc
- X62W万能铣床毕业设计-毕业论文(设计).doc
- XK2140型五坐标加工中心上的Z轴及A轴传动结构设计-毕业论文(设计).doc
- 1 二年级---第一单元有余数的除法必考题(单元测试.docx
文档评论(0)