0


面向对象大作业

面向对象大作业——飞机大战


一、小组成员

白胜涛,陈锦潇,郑力宁,张宝艺
成员工作白胜涛Enemy类的编写,EnemyBomb类的编写陈锦潇Bullet类的编写,编写博客(UML类图)张宝艺GameMain代码编写,编写博客郑力宁GamePanel类代码编写,代码规范

二、计划实现的系统及前期调查

1.游戏——飞机大战

2.前期调查

内容:游戏界面,己方飞机,敌机,子弹,积分
在这里插入图片描述

三、参考链接

借鉴了老师Java第05次实验提纲(Java图形界面编程)博客的内容
https://www.cnblogs.com/zhrb/p/7761971.html

四、系统简述

1.计划实现的功能

游戏主界面、鼠标控制己方飞机的移动、敌机的随机生成及移动、子弹、子弹击落敌机、子弹击落敌机时增加积分、己方飞机碰到敌机、碰到敌机时会扣积分、新增一个BOSS的横向移动及攻击

2.已实现的功能

游戏主界面、鼠标控制己方飞机的移动、敌机的随机生成及移动、子弹、子弹击落敌机、子弹击落敌机时增加分、己方飞机碰到敌机时会扣分

五、UML类图

在这里插入图片描述

六、代码截图

1.游戏主界面

在这里插入图片描述

2.鼠标控制己方飞机的移动:

在这里插入图片描述

3.子弹

在这里插入图片描述

4.(子弹和己方飞机)碰撞的判定

在这里插入图片描述

5.敌机的随机生成及移动

在这里插入图片描述

6.子弹击落敌机时加分

在这里插入图片描述

7.己方飞机碰到敌机时扣分

在这里插入图片描述

.

七、数据的存储

内存

八、界面:

GUI

九、开发工具:

1.IDEA
2.Eclipse

标签: java

本文转载自: https://blog.csdn.net/qq_55777599/article/details/121322789
版权归原作者 小王也i 所有, 如有侵权,请联系我们删除。

“面向对象大作业”的评论:

还没有评论