面向对象程序设计资料.docVIP

  • 3
  • 0
  • 约2.33万字
  • 约 36页
  • 2017-08-23 发布于湖北
  • 举报
《面向对象程序设计》 设计报告 题 目:坦克大战 专 业:计算机科学与技术 班 级:计算机1302班 姓 名:1张莹莹 131110082 2何晓欣131110084 3周振山131110071 指导老师:陈德礼 2014年12月 应用程序名称 坦克大战 二、应用程序的主题 根据面向对象编程技术的方法,在Windows系统下开发出一款坦克大战游戏。 三、应用程序简介 1、设计目的 本项目要求实现一个坦克大战程序。己方坦克在键盘控制下移动及发射子弹,而敌方坦克随机分配,随机移动,同时发射子弹。坦克大战是一款平面操作射击游戏,玩家可控制自己的坦克进行移动和射击,以歼灭对方为胜利目标。 2、游戏规则 (1)己方坦克在方向键控制下移动,躲避敌方坦克的攻击,同时发射子弹攻击对方坦克,当敌方坦克全部被消灭时获得胜利。 (2)每一发子弹可以炸毁一坦克。 (3)敌我两方的子弹可以相互抵消。 (4)移动控制键:上(W),下(S),左(A),右(D);发射子弹(K)。 3、程序分析 在我的面板上定义我的坦克和敌人的坦克组 class MyPanel extends JPanel implements KeyListener,Runnable { //定义我的坦克 Hero hero=null; //判断继续上局还是新游戏 //定义敌人的坦克组 VectorEnemy

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档