基于Java的扫雷游戏的设计与实现
技术:Java等摘要:
随着时代的发展,电脑已经成为家庭必不可少的一种设备,越来越多的人使用电脑进行办公、娱乐、上网,并且促使游戏行业发展一日千里,该行业极大的影响和改变了人们的 生活和娱乐方式, 游戏为消费者提供丰富多彩的虚拟空间,使消费者可以自由自 在的享受虚拟世界的乐趣,实现自己在现实生活着那个可能永远不能实现的梦想,满足了消费者的心理和精神需求。扫雷游戏是 Windows 操作系统自带的一款小游戏,本系统就是要模仿 Windows 系统的扫雷,基于JAVA来对扫雷游戏进行实现。程序的功能是随机生成地雷数,通过鼠标操作玩游戏,当鼠标左键单击到地雷时提示游戏结束。我完成的工作是首先对扫雷游戏进行分析,分析所用到的类以及所用到的算法,从扫雷游戏的玩法以及原理入手,然后进一步对游戏进行编程,从而达到游戏的运行。
关键词:Windows系统;扫雷游戏;Java
目录:
1绪论 1
1.1选题目的与意义 1
1.2程序设计任务及要求 1
1.3本文主要工作 2
1.4本章小结 2
2需求分析 3
2.1扫雷游戏功能描述 3
2.2扫雷游戏用例图 4
2.3扫雷游戏功能需求 4
2.4扫雷游戏界面需求 5
2.5扫雷游戏功能模块 6
2.6本章小结 6
3 概要设计 8
3.1总体设计 8
3.2功能分析 9
3.3功能分配 10
3.4算法思想 11
3.5开发环境 11
3.6本章小结 12
4 详细设计 12
4.1界面设计 13
4.2类设计 14
4.2.1 SaoleiMain类 14
4.2.2 Custom类 16
4.2.3 StaDialog类 17
4.2.4 Brick类 18
4.2.5 BrickWork类 18
4.3类关系图 22
4.4随机布雷流程图 22
4.5本章小结 23
5游戏实现 24
5.1游戏级别自定义 24
5.2扫雷 25
5.2.1玩家通过右键进行扫雷,并显示小红旗 25
5.2.2玩家因触碰到雷而导致游戏结束 26
5.2.3玩家扫雷成功 27
5.3玩家游戏数据显示 28
5.4本章小结 28
6游戏测试 29
6.1游戏级别自定义测试 29
6.2扫雷测试 30
6.3玩家游戏数据显示测试 31
6.4本章小结 32
总结 33
参考文献 34
致谢 36
论文字数:20453
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
确实是难得好帖啊,顶先
页:
[1]