Shoot射击游戏项目五

Shoot射击游戏项目五

1、需求分析

A :敌人入场

  • 产生敌人:在Shoot Main类中nextOne()
  • 需要定时加载敌人-----enterACtion()实现敌人入场;
  • 每四百毫秒进入,获取到敌人,扩容,将敌人添加到数组的最后一位

Shoot射击游戏项目六

1.需求分析

A:子弹于敌人的碰撞:

  • 设计到父类中,hit()方法,实现检测子弹与敌人发生碰撞
    • 在父类中设计一个goDead()实现飞行物over;
    • 在Hero类中设计实现addLife(),addDoubleFire()
    • 通过Aitplane和BigAirplane中的接口来实现玩家得分
    • 通过Bee中的接口实现玩家得奖励
      Shoot射击游戏项目五