坦克大战实验报告.docVIP

  • 349
  • 0
  • 约2.97万字
  • 约 36页
  • 2016-06-16 发布于贵州
  • 举报
坦克大战实验报告

坦克大战实验报告 班 级:1205  姓 名:许广龙 学 号:121010182 一、系统简介 使用JAVA编写一个人机游戏,有开始启动面板(Stage 1),并有闪烁效果。在开始面板中有游戏(G)和帮助(H)两个菜单。其中游戏(G)菜单中有开始游戏(N)、退出游戏(E)、保存游戏(S)、继续游戏(C)选项;帮助(H)菜单中有关于坦克如何操作的提示信息。 玩家有1辆坦克(有3条命),电脑有6辆坦克,我的坦克可以通过键盘控制进行移动和发射子弹,敌人坦克可自由运动并自动发射子弹。敌人坦克相互之间不能重叠,敌人坦克与我的坦克不能重叠,我的坦克与敌人坦克不能重叠。当子弹击中坦克时坦克死亡,并显示爆炸效果。当我的坦克生命为0时游戏结束(显示GAMEOVER),当敌方的所有坦克死亡时游戏结束(显示VICTORY)。 二、需求分析 设计一个图形用户界面,将所有游戏的元素都能在此用于界面上表现出来,界面能够接受用户的操作,具有人机交互功能。用户可以选择开始游戏(N),退出游戏(E),保存游戏(S),继续游戏(C),游戏帮助(H)。 界面中包含我的坦克和敌人坦克以及坦克发出的子弹和爆炸后的效果。 坦克:坦克分为两种,敌人坦克和我的坦克。我的坦克和敌人坦克均可以发射子弹,可以改变路径行走,且在行走过程中碰到边界或碰到其它坦克会自动换方向,坦克之间不能相互穿越。 子弹:子弹可以由敌

文档评论(0)

1亿VIP精品文档

相关文档