技术:Java等
概括:
本论文研究的是设计开发一款以Java为开发环境的扫雷游戏。 其功能类似于Windows操作系统自带的扫雷游戏。 论文首先介绍了制作游戏的总体思路和整个游戏设计的流程规划,然后介绍了雷区的布局和随机生成地雷的实现方法; 主要介绍了游戏过程中各种事件的处理游戏图片创作人,其中鼠标事件和清除不靠近雷区的方块这两个方面最为重要。 鼠标事件就是利用鼠标发送的信息来了解用户的意图,然后做出相应的动作。 清除不靠近雷区的方块是由于引入了“递归”的概念。 把事情简单化。
本次设计只是完成了扫雷游戏的基本功能扫雷游戏设计,未来细节方面还有待完善。
关键词:扫雷扫雷游戏设计,事件,递归
目录:
1 简介 ............................................................... ..................................................... ................................... 1
1.1 选题背景及意义…………………………………………………… 1
1.2 开发工具的选择与介绍………………………………………………2
2 游戏整体分析与设计………………………………………………3
2.1 设计理念………………………………………………………………3
2.2 工艺规划…………………………………………………………4
2.3 画面规划…………………………………………………………5
3 游戏的详细设计…………………………………………………………6
3.1 游戏初始化…………………………………………………………6
3.2雷区布置………………………………………………………………6
3.3 游戏中主要模块的介绍和使用………………………………………… 7
3.3.1 鼠标事件………………………………………………………… 7
3.3.2矿山和雷区的表面检测……………………………………9
3.3.3 清除不靠近地雷的方块…………………………………………………… 10
3.3.4 游戏难度的选择…………………………………………………… 12
3.4 比赛的判罚………………………………………………………………………… 12
3.4.1 游戏成功结束................................................ ..................................................... ......... 12
3.4.2 游戏失败……………………………………………………………………12
4 游戏测试结果………………………………………………………………13
结论 ................................................. ..................................................... ................................... 13
参考 ................................................. ..................................................... .................. 14
致谢 …………………………………………………………………… 15
包含信息:
截屏: