欢迎来到天天文库
浏览记录
ID:42976484
大小:550.38 KB
页数:17页
时间:2019-09-23
《大专计算机毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、成绩本科生毕业论文题扫雷游戏软件设计与实现年级:0801专业:计算机科学与技术学号:20080006101姓名:谷雪洁指导教师:孙霞诚信声明本人郑重声明:本人所呈交的毕业论文(设计)是在导师的指导下独立进行研究所取得的成果。毕业论文(设计)中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或在网上发表的论文。特此声明。论文作者签名:H期:年月H关于格式问题,请参照你们教务处对毕业论文格式的要求自行检查,严格执行,我这里
2、不做检查。Word是可以自动生成目录,请尽量使用word这些编辑工具。目录1引言11.1课题背景及意义11.2开发工具的选用及介绍2游戏软件的总体分析与设计2.1软件功能需求分析2.2软件界面设计2.3算法流程设计3游戏软件的详细设计3.1游戏初始化3.2雷区的布置3.3游戏中主要功能模块实现3.3.1底层逻辑模块・一……通彳言模块3.3小节下应该写各个功能模块的具体实现,你目前列出的小节与3.3的标题不符。3.3.2程序设计的界面实现功能模块已修改4游戏软件测试结论参考文献1引言1.1课题背景
3、及意义随着不断发展的社会,科学也一步步的提升,而计算机也成为了当今社会不可或缺的一部分,今天,人们用计算机工作、通讯、聊天、视频、游戏、娱圧。我们每天都在使用着计算机。在如此快速的社会里,每一个人都有着重大的压力。而此刻游戏也就成了我们没一个人用于释放压力的首选。近年來,随着网络的发展,游戏便成为了许多人关注的焦点。与传统的影音产业一样,游戏产业也是娱乐行业的一个重要组成部分,基于数字化的网络游戏更让人们找到了前所未有的感受,并已经成为全球互联产业的热点。就在我们所熟悉的windows7系统中就
4、携带了不少这样的游戏。扫雷游戏就是Windows操作系统口带的一款小游戏,在过去的儿年里,Windows操作系统历经数次换代更新,变得越來越庞大、复杂,功能也越来越强大,但是这款小游戏依然保持原来的容貌,可见这款小游戏受到越來越多人的喜爱。不过还是有很多人对这款游戏不太了解。木次的毕业设计我将利用eclipse3.4.2作为开发工具,开发一款类似的“扫雷游戏”。从而对这款游戏能够有进一步的了解,熟悉此游戏的后台运行情况。并且此次毕业设计能将书本上所学的理论知识与实际相结合,同时也是对所学知识的一
5、种检查,希望通过本次的毕业设计能使自己在程序的开发和设计上有新的认识和提高。本次毕业设计既锻炼了我们的实际动手能力,乂在老师的指导下进行了一次模拟实际产品的开发,对于我们以后工作能力的培养具有重要意义。通过研究Windows操作系统自带的扫雷游戏,我们可以发现在这个游戏中主要有以下几个关键的地方:1・初始化问题,关于产生雷数的问题,即随机产生本局游戏屮雷的总数,游戏的每一个级别产生的雷数不同,如何做到在不同的级别中产生不同的雷数。关于类的分布问题,在游戏中雷的分布对于每一个小区域是不同的,如何获
6、取周围地区分布的雷数,在雷随机分布之后,如何获取每个区域周围累的个数。2•对鼠标事件的处理问题,既在游戏过程中对鼠标事件应如何做出反应。当单击鼠标左键吋,软件对该事件的处理,是雷的处理和不是雷的处理。当单击鼠标右键吋,系统做出的处理。3•游戏屮的另一个难点是,在游戏过程屮,左右键同时点击数字,会冇一个捉示,这里的做法是如杲是数字的格了,监听到左右键同时点击数字事件,杳找这个格了周围的8个格了的红旗数,如果周国的红旗数止好是格了上的数字,那么就将除红旗Z外的所有内容都显示出来。4.游戏规则、胜负判
7、断方法,关于时间的计算。经过四年的大学学习,我对程序开发和设计、JAVA语言等几种语言及eclipse等多个开发平台已经冇了一定的了解与认知,本次的毕业设计便是将书本上所学的理论知识与实际相结合,同时也是对所学知识的一种检查,希望通过本次的毕业设计使自己在程序的开发和设计上有新的认识并能有所提高。1.2开发工具的选用及介绍通过在大学的学习,对多种语言及多个程序开发平台、软件有了初步的了解,例如:C语言、C++、VB、JAVA、HTML等。VC++、VisualBasic、Microsoft.NE
8、TEclipseSDK等软件。而eclipse是一个被人们熟知的优秀Java集成开发环境(IDE),eclipse是众多Java程序员的首选。和NetBeans—样,eclipse也是一个完全免费的软件,而且还是开源的。同吋,eclipse不需要安装,解压出来即可使用,相当方便。故此选择Eclipse作为此次毕设所用的开发工具。但Eclipse是使用Java语言编写的。所以要运行eclipse必须在机器中安装JDK,遗憾的是,eclipse官方没有提供简体中文版的下载,只有英文版的,不过,经常使
此文档下载收益归作者所有