基于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.2Maze.class 23
5.1.3WallOrRoad.class 24
5.1.4HandowMove.class 25
5.1.5MazePoint.class 25
5.1.6PersonInMaze.class 26
5.1.7Record.class、ShowRecord.class、Sound.class 26
5.2UML建模 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
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
我只是路过打酱油的 啥也不说了,感谢楼主分享哇!
页:
[1]