- 29
- 0
- 约1.74千字
- 约 7页
- 2018-11-07 发布于河北
- 举报
坦克游戏说明文档.doc
坦克游戏说明文档
程序概述
本程序是一个简单的坦克游戏程序,用java语言编写,在jdk环境下运行。游戏开始时,用户通过键盘操纵坦克移动,转弯和射击,与敌人坦克进行交战,直到消灭所有敌人就可以过关。本程序包括23个类,2800多行代码,一个数据库和三个gif图片。
功能介绍
1开始游戏
本程序运行的主函数类是tankGame类,将此类编译后直接运行,就会出现如下界面:
上图显示的界面为程序的主界面。用户可以通过点击上面的菜单项开始进行游戏或设置游戏规则。界面中的黑色区域为游戏面板,游戏开始时就在此面板中进行。初始时面板中显示stage1,表示从第一关开始游戏。点击游戏菜单中的“新游戏”菜单项,就可以正式开始游戏,其界面如下显示:
在上图显示的界面中,在下方的橘黄色坦克是用户可以操纵的坦克。上面的3辆浅蓝色坦克是敌人坦克。用户可以通过按键盘的W/S/A/D 4个键控制坦克向上下左右移动,按J键可以使坦克射击。在游戏界面中除了坦克还有障碍物,障碍物分为3种,一种是砖墙,砖墙可以阻止坦克移动,但用炮弹可以打穿;一种是铁墙,用炮弹是不能打穿的;一种是河流,可以阻止坦克移动,但炮弹可以穿过去。本游戏一共分为8关,每一关的障碍物布局和敌人坦克数量都不同。上图中显示的是第一关的游戏界面。游戏界面下方的数字20表示第一关敌人坦克的数量,当每次消灭一辆敌人坦克时数量会减少,直到敌人坦克的数量为0
原创力文档

文档评论(0)