首页 > 编程学习 > 飞机大战游戏制作思路

飞机大战游戏制作思路

发布时间:2022/12/7 17:06:10

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

第二天
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.在FlyingObject类中
  使用常量定义飞行物的状态
  并编写状态属性

5.在FlyingObject类中
  编写3个判断当前状态的方法


本文链接:https://www.ngui.cc/el/2274321.html
Copyright © 2010-2022 ngui.cc 版权所有 |关于我们| 联系方式| 豫B2-20100000