扫雷游戏论文.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文档。上传文档
查看更多
目录 TOC \o 1-3 \h \z \u 第1章引言 3 1.1课题背景及意义 3 1.2关于本课题 3 第2章开发环境及相关技术的介绍 4 2.1开发环境 4 2.2C#的由来 4 2.3C#的特点 4 2.3.1简洁易用的语法 4 2.3.2自动的资源回收机制 5 2.3.3与WEB的紧密结合 5 2.3.4完整的安全性与错误处理 5 2.3.5支持跨平台 5 2.3.6与XML的融合 6 2.4.NET开发平台 6 第3章需求分析 6 3.1可行性分析 6 3.1.1目的 6 3.1.2经济可行性 7 3.1.3技术可行性 7 3.2界面分析 7 3.2.1主界面分析 7 3.2.2界面美化分析 8 3.3运行过程分析 8 第4章概要设计 8 4.1功能性设计 8 4.2流程设计 10 第5章详细设计 12 5.1主窗体的构建 12 5.1.1扫雷游戏项目的构建 12 5.1.2自动适应屏幕的界面 12 5.1.3自动适应窗体的控件 13 5.2雷区的设置 14 5.2.1雷区的生成 14 5.2.2第一次点击雷块的处理 15 5.2.3提示数字颜色设定 16 5.3游戏难度设置 16 5.4文件的读取 18 5.4.1开局时的文件读取 18 5.4.2对数据的处理 19 5.5事件的处理 20 5.5.1鼠标左键按下相应 20 5.5.2鼠标右键按下相应 21 5.5.3鼠标中键或左右键同时按下相应 22 5.6递归算法 23 5.6.1递归算法简介 23 5.6.2游戏中的递归算法 23 5.7文件的加密及解密 25 5.7.1文件的解密 25 5.7.2文件的加密 27 5.8自定义控件的创建及使用 27 5.8.1自定义控件的定义及使用 27 5.8.2自定义外观的菜单 28 5.8.3第三方控件的使用 29 第6章测试与运行 31 6.1游戏的测试 31 6.2游戏的运行 32 6.3游戏的部署及安装 32 第7章设计与总结 33 第8章致谢 33 第9章参考文献 34 引言 课题背景及意义 当前随着计算机的深入普及,越来越多的人有了个人电脑,人们运用计算机完成许多重要的工作,计算机在人们的日常生活中扮演着越来越重要的角色。随着计算机的广泛应用和深入发展,当前的计算机应用早已不单局限于工作,计算机的娱乐性越来越得到人们的关注,近年来游戏产业规模飞速成长。权威市场调研机构国际数据集团(DFC Intelligence日前发表报告显示,在2018年全球游戏市场的产值达到了600.4亿美元,并预测2018年将达到649亿美元,更会在2018年突破700亿美元大关。这远远超越好莱坞电影产业以及音乐等娱乐事业,而成为目前娱乐事业的最大主流。 目前整个游戏产业的运作模式已经跟好莱坞电影产业的运作模式非常相近,电影产业有制片、发行、宣传等明细分工,游戏产业亦同,由专业的游戏研发小组负责研发游戏,也有如微软、Steam这类国际级经销商负责游戏发行,甚至连“游戏制作人”也被培养成明星一样成为一种招牌,如任天堂有王牌制作人宫本茂、SEGA有铃木裕、KONAMI有小岛秀夫、CAPCOM有三上真司,明确的游戏产业分工的确有助于游戏产业的规模发展与进化,但也无形中让游戏开发成本大增。为了降低游戏开发成本,开发娱乐性强成本低的游戏就成为当前的主要课题,在这种趋势下各种小型的低成本的游戏软件应运而生。在这其中,系统自带的小游戏也占据了相当重要的地位,与那些网络游戏和3D游戏相比,它有编写简单、容易上手等特点,可以满足人们在完成日常工作之余适当娱乐的需求。这些小游戏大都是以益智和娱乐为目的,不仅给紧张工作的人们以放松,还可以让人们的大脑得到开发。微软公司的Windows系列操作系统中内置了很多非常经典的小游戏,包括扫雷,弹球,纸牌等等。 关于本课题 本次课题研究的是微软公司的操作系统Windows中的扫雷游戏。扫雷游戏是Windows操作系统下的一款经典游戏,在过去的数年里,windows操作系统历经数次换代更新,变的越来越庞大、复杂,功能也越来越强大,但是这款小游戏依然存活了下来,可见这款小游戏的经典。 扫雷游戏的规则简单,目标是在最短的时间内根据点击格子出现的数字找出所有非雷格子,同时避免踩雷。扫雷游戏具有上手容易、耐玩性高、玩家广泛等特点,基于这些原因,我决定将扫雷游戏作为我的研究课题。 开发环境及相关技术的介绍 开发环境 操作系统:Microsoft Windows 7 程序语言:C# .NE

文档评论(0)

139****4073 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档