基于Java的飞机大战游戏主要需要我方飞机和敌方飞机,还有子弹,开始背景,结束背景。我方飞机可以随意移动,敌方飞机无规律出现。游戏玩家通过鼠标移动控制飞机移动,我方飞机在游戏开始时就一直能发射子弹,当我方子弹碰到敌方飞机时,敌方飞机消失。当玩家飞机碰到敌方子弹时,生命值减一,直到玩家飞机生命值为一时,游戏结束。基本模块包括:游戏状态控制功能模块、游戏难度的调整模块、游戏界面绘画功能模块、玩家游戏控制功能模块等。1.压缩包含文件源码模块。2.源码打包成.exe可执行文件。3.源码UML建模的类图。4.概述源码用到的设计模式。