admin管理员组

文章数量:1568433

2024年4月30日发(作者:)

湖南涉外经济学院信息科学与工程学院

摘 要

在计算机逐步渗入社会生活各个层面的今天,计算机已经成为人们日常生活

不可或缺的一部分,越来越多的人使用计算机办公、娱乐、购物等等。游戏行业

发展一日千里,该行业极大的影响和改变了人们的生活和娱乐方式,游戏为消费

者提供丰富多彩的虚拟空间,使消费者可以自由自在的享受虚拟世界的乐趣,实

现自己在现实生活着那个可能永远不能实现的梦想,满足了消费者的心理和精神

需求。

扫雷游戏是Windows操作系统自带的一款小游戏,在过去的几年里,Windows

操作系统历经数次换代更新,变得越来越庞大、复杂,功能也越来越强大,但是

这款小游戏依然保持原来的容貌,可见这款小游戏受到越来越多人的喜爱。扫雷

游戏是比较经典的一款小游戏,实现它的方法很多,可以用很多不同算法设计和

语言实现,如C++, JAVA等。我这里用的是javascript编写了与它功能相似的扫

雷游戏,寓学于乐。

程序的功能是随机生成地雷数,通过鼠标操作玩游戏,不接受键盘,按任意

键结束程序。单击屏幕上的笑脸可以重新开始游戏。当鼠标左键单击到地雷时提

示游戏失败。其功能类似于Windows操作系统自带的扫雷游戏。报告首先介绍了

进行该游戏课程设计的目的,然后是任务描述和设计的相关要求,最后是最重要

的需求分析和设计方案。重点介绍了在游戏过程中各事件的处理,其中又以鼠标

事件和清除未靠近地雷区方块这两方面最为最要,鼠标事件是利用鼠标所发出的

信息了解用户的意图,进而做出相对应的动作。清除未靠近地雷区的方块较为复

杂。

关键词:扫雷游戏;算法设计;事件;javascript

湖南涉外经济学院信息科学与工程学院

目 录

摘 要 ................................................... 1

第一章

课程设计目的 .................................... 3

第二章 课程设计描述和要求 ............................... 4

2.1 任务描述 ......................................................................................................... 4

2.2 设计要求 ......................................................................................................... 5

第二章

需求分析 ........................................ 5

3.1功能描述 .......................................................................................................... 6

3.2功能需求 .......................................................................................................... 6

3.3 功能模块 ......................................................................................................... 7

3.4系统需求分析总结 ........................................................ 错误!未定义书签。

第四章 设计方案 ......................................... 7

4.1 总体设计 ......................................................................................................... 7

4.2 详细设计 ......................................................................................................... 9

第五章 心得体会 ........................................ 18

参考资料 ................................................ 19

本文标签: 游戏扫雷功能实现鼠标