博客专栏  >  编程语言   >  swing 飞机大战

swing 飞机大战

swing实现飞机大战小游戏

关注
3 已关注
6篇博文
  • swing 飞机大战 开始准备

    游戏要用到声音,java播放wav的类看着很麻烦,然后从网上找了一个播放mp3格式的代码 需要导入jar包,地址http://download.csdn.net/detail/chenjianhuac...

    2017-06-11 18:33
    97
  • swing飞机大战 一 开始界面和选关界面

    首先打开的就是开始界面,点击开始,进入游戏(老套路了) package Main; import java.awt.Graphics; import java.awt.event.ActionEven...

    2017-06-11 18:34
    130
  • swing 飞机大战 二 实现地图的滚动

    我的想法是先创建一个,保存图片和y坐标,主要就是靠画图片的y坐标来制造地图向下移动的感觉 创建地图类,4张背景图片可供选择 public class Map{ public int y; publ...

    2017-06-11 18:36
    107
  • swing 飞机大战 三 自己飞机的移动和发射子弹

    自己飞机的移动是让面板使用鼠标监听移动事件(接口MouseMotionListener),发射子弹是使用点击事件(接口MouseListener) 自己飞机有子弹,敌人飞机有子弹,那就创建一个子弹的父...

    2017-06-11 18:36
    188
  • swing 飞机大战 四 生成敌人飞机和敌人子弹

    敌人飞机类,因为后面还想做些关卡弄不同的飞机,所以加了个飞机类型,线程根据不同的飞机类型类控制移动的规则 package Game; import java.util.Vector; import...

    2017-06-11 18:37
    94
  • swing 飞机大战 五 击落敌人飞机

    在线程中同时检测敌人子弹是否击中自己,自己子弹是否击中敌人飞机,然后进行扣血,如果血量小于0,则这架飞机不复存在, 移除集合。 //检测子弹是否撞击到飞机 for (int i=0; i= m...

    2017-06-11 18:38
    73

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部