java雷霆战机豪华版代码_Java 打飞机 雷霆战机 游戏 源代码

news/2024/11/29 9:37:10/

Java 打飞机 雷霆战机 游戏 源代码

小学期做了一个类似打飞机的游戏 IDE为 IntelliJ IDEA

小学期做了一个类似打飞机的游戏 IDE为 IntelliJ IDEA

通过操作键盘上下左右和空格键来控制飞机移动和发射子弹,没有写什么背景音乐,源码附上,希望能帮到需要的人

源码地址: http://gitlab.suncaper.net/matherfucker/planegame1342.git

1.玩家主要需要用键盘左右上下按键对飞机进行左右上下操作,空格键点击会触发射击事件,发射动子弹,击中敌人加分,若被敌人击中则扣血,击中爱心回血,玩家血量为0时结束游戏,当Boss被打败会结束游戏,碰撞到Boss会直接结束游戏。 除此之外还写了一些特殊技能,回血。双发子弹和清屏,这些实现都很简单,三发,四发改一点点都能实现。

2.飞机大战游戏主要由三个大类组成,分别是工具类,飞行道具类,游戏面板类。工具类封装一些常用的函数,飞行道具类用来实现各种飞行物,游戏面板主要负责画图和计分。

流程图如下:

9d4754658da39d00688bf81d1d15209f.png

20a066484aa4fabafa8c7f5c22e29789.png

ceaafc34a077238ff8e46d92a8f0616f.png

运行测试:

1.先是游戏的开始 enter键开始

55af1985f36c4ff6e73a1a234f358a81.png

2. 发射子弹

b9ca1d191a67bdc49517a257d34ffb72.png

3. 碰撞到子弹 发生动态爆炸效果

53e0eebe9fc9dab0a95c4f625c89966c.png

还有什么问题问我就行 代码大多数有注解 跟着流程图看代码,两三遍应该就能了解到怎么实现的了


http://www.ppmy.cn/news/857351.html

相关文章

x战机java_java战机游戏源码(含设计报告)

【实例简介】这是一个基于java开发的战机小游戏 【游戏说明】 ↑↓←→:控制方向,可实现8个方向 Q: 开火 W: 大决 F2:复活 注:游戏一段时间后可以看到“礼品状”物体飞过,“吃”掉它可以增加大决数量 【实例截图】 【核心代码】 p…

太空战机c语言实验报告,太空战机试验报告资料

《太空战机试验报告资料》由会员分享,可在线阅读,更多相关《太空战机试验报告资料(60页珍藏版)》请在人人文库网上搜索。 1、太空战机实验报告 1.实验截图 图一开始游戏 图二我方战机, 敌方战机出现。敌方战机随机发射子弹, 并上下…

雷霆战机服务器维护公告,雷霆战机停服公告 4月11日服务器维护

雷霆战机停服公告 4月11日服务器维护是游戏狗小编给大家带来的动态消息,知道有很多的玩家忙于工作可能还不了解这个,所以小编就跟大家说一下吧,下面是详细内容哦。 本游戏预计于4月11日凌晨3点-7点进行服务器维护,期间您将无法登陆…

java雷霆战机源代码_java spring雷霆战机(小游戏源码)

【实例简介】 【实例截图】 【核心代码】 public void paintherobullets(Graphics g) { for (int i 0; i < herobullet.size(); i ) { Herobullet hb herobullet.get(i); hb.draw(g); } } Override public void keyTyped(KeyEvent e) { } // 键盘按下 Override public voi…

太空战机c语言源码,funcode编写的太空战机

【实例简介】 使用funcode编写的太空战机小游戏,可以成功运行,内含补血精灵设置。 【实例截图】 【核心代码】 太空战机 └── 太空战机 ├── Bin │ ├── common │ │ ├── commonConfig.xml │ │ ├── data │ │ │ ├── fonts │ │ │…

太空战机c语言源码,太空战机实验报告

《太空战机实验报告》由会员分享&#xff0c;可在线阅读&#xff0c;更多相关《太空战机实验报告(56页珍藏版)》请在人人文库网上搜索。 1、太空战机实验报告1. 实验截图图一开始游戏图二我方战机&#xff0c;敌方战机出现。敌方战机随机发射子弹&#xff0c;并上下浮动。背景音…

python及pygame雷霆战机游戏项目实战08 声音和音乐

在这个系列中&#xff0c;将制作一个雷霆战机游戏。 声音的力量 对于游戏&#xff0c;需要一个“射击”声音和一个“爆炸”声音。创建一个“snd”文件夹&#xff08;就像为图像所做的那样&#xff09;并将WAV文件放在那里。 为游戏添加声音 将声音添加到游戏中。需要指定声音…

多-107战斗机常见php套件的特点,战机世界各种机型特点用途火力解析

战机世界各种机型特点用途火力解析 在战机世界中有着很多不同的机型&#xff0c;那么这些战机都有哪些特点呢?下面小编就为大家带来了战机世界各种机型特点用途火力解析&#xff0c;一起来看看吧。 属性特点 S系机动很好&#xff0c;火力、速度良好&#xff0c;血量偏低。单位…