admin 发表于 2016-11-9 12:20:35

基于JAVA的迷宫游戏的设计与实现

技术:Java等
摘要:
迷宫游戏是我们最常见的游戏之一,该游戏出现在手机游戏、掌上游戏机和电脑游戏当中,因此迷宫游戏也是一个十分经典的游戏。一般的迷宫游戏比较简单,游戏中随机出现一些障碍,要求玩家能够找出一条从起点到终点的通路。它看似简单确变化无穷,迷宫游戏上手及其简单,但要熟练的掌握其中的奥秘且快速找出一条通路,难度却不低。作为家喻户晓老少皆宜的大众游戏,其普及程度可以说是史上任何一款游戏都无法比较的。
    本设计是一款基于Java的迷宫游戏。目前用于游戏开发的计算机语言多种多样,而Java只是其中一种。然而,Java是现在全球最时髦的开发工具之一,它拥有一套庞大且完整的类库,内置了其他怨言需要靠库甚至是操作系统才能支持的功能。所以,程序员可以很容易的用Java编写并运行基于Java的游戏。
    本游戏是一个基于java的迷宫游戏,利用eclipse平台实现游戏的基本功能。

关键词   游戏;迷宫;Java

目录:
1绪论    1
1.1课题的研究背景与意义    1
1.2Java简介    2
1.2.1名字起源    2
1.2.2发展历史    2
1.2.3语言特征    2
1.2.4开发平台    4
2可行性研究    5
2.1可行性分析    5
2.1.1技术可行性    5
2.1.2经济可行性    6
2.1.3操作可行性    6
2.1.4法律可行性    6
2.2可行性分析    6
2.2.1技术可行性    6
2.2.2经济可行性    6
3需求分析    8
3.1系统初步分析    8
3.1.1用户需求分析    8
3.1.2功能需求分析    8
3.1.3系统的可靠性和可用性需求分析    9
3.2用例分析    9
3.2.1定义参与者    9
3.2.2捕获用例    9
4总体设计    11
4.1系统开发    11
4.1.1系统开发的原则    11
4.1.2系统设计阶段    12
4.1.3结构设计阶段    12
4.2相关算法介绍    13
4.2.1深度优先算法生成迷宫介绍    14
4.2.2普里姆算法生成迷宫介绍    15
4.3数据结构    17
5详细设计    20
5.1核心包的设计    20
5.1.1MazeFrame类的设计与实现    20
5.1.2 MapPoint类的设计与实现    22
5.1.3SetDialog类的设计与实现    23
5.1.4MapPanel类的设计与实现    25
5.1.5 Ball类的设计与实现    28
5.1.6MazeMap类的设计与实现    29
5.1.7Info类的设计与实现    30
5.1.8SaveDialog类的设计与实现    32
6系统测试    33
6.1测试的定义及其重要性    33
6.1.1测试的定义    33
6.1.2测试的重要性    33
6.2测试方法    33
      6.3测试结果    34
结论    37
参考文献    38
致    谢    39
外文文献    40
中文翻译    49

论文字数:27740
包含资料:


截图:


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

页: [1]
查看完整版本: 基于JAVA的迷宫游戏的设计与实现