飞机大战游戏制作思路

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_30787727/article/details/98226111

第一天
创建
小敌机,大敌机,奖励机
背景,子弹,英雄机
六个类
编写属性和输出方法
在main方法中实例化测试

需要什么资源去陆小马(blotemJ)公众号提出来,我给你找呀.

第二天
1.在world类中定义一个start方法
               并在main方法中调用
2.在world类中定义所有需要的对象和数组
               小敌机,大敌机,小蜜蜂
            天空,子弹,英雄机
3.在start方法中调用输出各种对象的信息

第三天
1.创建父类飞行物 FlyingObject
  编写
  属性4个 width,height,x,y
  构造方法2个
          1.小敌机,大敌机,奖励机
      2.天空,子弹,英雄机
2.六个子类继承FlyingObject
3.将所有子类属性中的width,height,x,y删除
4.重新编写合适的构造方法
5.使用FlyingObject[]
  替换小敌机\大敌机\奖励机的数组
  start方法中遍历元素中的show方法

第四天
1.画窗口
  让World类继承 JPanel
  在main方法中实例化窗口
  设置属性并显示
2.父类中所有属性修改为protected
  六个子类中所有属性修改为private

第五天
1.将程序需要的图片粘贴到项目中
2.在flyingobject类中,
  编写一个加载图片的方法
3.在六个子类中编写静态的图片数组
  来保存图片
  并在静态初始化块中加载需要的图片
4.在FlyingObje

猜你喜欢

转载自blog.csdn.net/qq_30787727/article/details/98226111