职场大变样社区

标题: 基于JAVA迷宫游戏的设计与实现 [打印本页]

作者: admin    时间: 2016-7-6 10:01
标题: 基于JAVA迷宫游戏的设计与实现
技术:Java
摘要:
游戏发展至今已经有30多年历史,在这个短暂的时期里,随着硬件水平的提高,游戏开发新技术层出不穷,经典游戏比比皆是。大部分的人一听到迷宫游戏,通常就会想到这是一个小游戏。
    迷宫游戏是基于Java的一款趣味小游戏,是在Eclipse环境下用Java语言编写的,主要是设计迷宫有一个入口和一个出口,玩家在进入迷宫后,只能从出口出去,否则失败,该程序支持键盘操作,迷宫可以由玩家来选择,难度不同以A、B、C级划分。游戏设计了一个视野窗口,玩家可以从入口进去,从出口退出,遇到墙壁,则不能通过。玩家在迷宫中探索出口的过程中可以使用上,下,左,右键这几个键手动的搜索迷宫的出口。本游戏是基于Java的图形界面应用程序,也即GUI程序。

关键词:java;迷宫游戏;游戏设计

目录:
1  绪论    1
1.1 迷宫的起源、分类及走迷宫的技巧    1
1.1.1 起源    1
1.1.2 分类    2
1.1.3 迷宫的行走技巧    3
1.2 本文主要工作    4
1.3 小结    4
2  开发环境及相关技术的介绍    6
2.1  开发环境    6
2.2 Java语言介绍    6
2.2.1 Java的过去、现在和未来    7
2.2.2 Java的组成    7
2.2.3 Java的优点    8
2.3 GUI技术简介    10
2.3.1 GUI组成部分    10
2.3.2 Java GUI    12
2.4  小结    13
3  需求分析    14
3.1 游戏需求    14
3.2 软硬件需求    15
3.3 接口控制    15
3.4 游戏可行性分析    15
        3.4.1 可行性目的    15
3.4.2 可行性研究前提    15
3.4.3 可行性分析    16
3.5 小结    17
4  概要设计    18
4.1 游戏设计分析    18
4.1.1 地图文件的引用    18
4.1.2 程序运算逻辑    18
4.1.3 绘图    19
4.1.4 显示平台    19
4.2 注意事项    19
4.3 游戏模块设计    19
4.3.1 算法模块    20
4.3.2 界面显示模块    20
4.3.3 菜单控制模块    20
4.4 小结    21
5  详细设计    22
5.1 类的设计    22
5.1.1 主类:MazeWindow.class    22
5.1.2  Maze.class    23
5.1.3  WallOrRoad.class    24
5.1.4  HandowMove.class    25
5.1.5  MazePoint.class    25
5.1.6  PersonInMaze.class    26
5.1.7  Record.class、ShowRecord.class、Sound.class    26
5.2  UML建模    26
5.2.1 类图    26
    5.2.2 时序图    28
5.3 迷宫的设计    29
5.4 小结    29
6  系统测试    30
6.1 测试目的    30
6.2 测试用例    30
6.2.1 游戏界面测试    30
    6.2.2 菜单栏功能测试    31
6.2.3 游戏其他功能的测试    32
6.3 小结    34
结  论    35
参考文献    36
致  谢    37

论文字数:22502
包含资料:


截图:




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



作者: 1123412557    时间: 2020-2-11 13:31
我只是路过打酱油的
作者: yan1976    时间: 2020-3-24 00:00
啥也不说了,感谢楼主分享哇!




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