职场大变样社区

标题: 基于VB的扫雷游戏的设计与实现 [打印本页]

作者: admin    时间: 2016-6-28 10:05
标题: 基于VB的扫雷游戏的设计与实现
技术:VB等
摘要:
现在随着计算机应用和网络的快速发展,有越来越多的政府、企业、学校及个人都拥有了自己的电脑。它不但在工作上为人们提供帮助,在生活上还给人们带来多种的娱乐。Windows自带的小游戏为人们带来许多娱乐,并且它开发所需成本小,所以小游戏的开发在这种形势下便慢慢产生。
本次设计采用VB 编写。一直以来VB被认为有这些优点和缺点:优点是上手快、开发效率高;缺点是开发能力有限,实现效率低。这恰恰是某些软件首选VB作为开发语言的原因。
文章先介绍了制作游戏的思路构想及设计的功能规划,然后介绍了地雷区的布局和实现随机地雷分布。着重介绍了游戏中各响应事件的处理方法,其中最重要的两个方面是鼠标事件和清除未靠近地雷区方。鼠标事件是通过按键所产生出的信号来了解使用者的意图,而清除未靠近地雷区方块则是引进了“递归”这个算法来实现并使它简化。

关键词 :VB;扫雷游戏;事件;递归

目录:
1 引言    1
   1.1课题背景    1
   1.2开发意义    2
   1.3开发工具选用及介绍    2
2 开发运行环境    6
3 游戏的总体分析与设计          7
   3.1设计构想    7
   3.2功能需求    7
   3.3流程规划    9
   3.4画面规划    10
4 空间飞行器表示和运动方程    11
   4.1游戏主窗体的创建    11
4.2雷区布局…………………………………………………………………….19
4.3鼠标事件…………………………………………………………………….22
     4.3.1左击事件………………………………………………………….23
     4.3.2右击事件………………………………………………………….24
4.4地雷及雷区表面探测情况………………………………………………….26
4.4.1清除未靠近地雷的方块………………………………………….27
4.5游戏难度设定……………………………………………………………….29
     4.5.1游戏的三级难度………………………………………………….29
     4.5.2游戏自定义难度……………………………………………….....31
4.6游戏结果…………………………………………………………………….32
     4.6.1游戏成功………………………………………………………….32
     4.6.2游戏失败………………………………………………………….34
4.7游戏英雄榜………………………………………………………………….35
5游戏测试…………………………………………………………………………….36
5.1测试目的…………………………………………………………………….36
5.2测试内容………………………………………………………………….....36
5.3测试结果………………………………………………………………….....39
结论    40
参考文献    41
致谢    42

论文字数:27798
包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****



作者: guganly    时间: 2019-4-12 15:46
确实是难得好帖啊,顶先
作者: 1123412557    时间: 2020-1-14 17:21
童年回忆 值得研究收藏!
作者: yichan    时间: 2020-3-13 23:43
回的人少,我来小顶一下
作者: 清醒梦境    时间: 2020-4-28 08:26
膜拜大神,后面的请保持队形@_@




欢迎光临 职场大变样社区 (http://zcdby.com/) Powered by Discuz! X3.2