职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-7-6 10:01:18 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术: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
包含资料:


截图:




百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付



回复

使用道具 举报

0

主题

174

帖子

19

积分

新手上路

Rank: 1

积分
19
沙发
发表于 2020-2-11 13:31:40 | 只看该作者
我只是路过打酱油的
回复 支持 反对

使用道具 举报

10

主题

237

帖子

49

积分

新手上路

Rank: 1

积分
49
板凳
发表于 2020-3-24 00:00:25 | 只看该作者
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表