用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

这篇博客详细介绍了如何使用Java开发一款雷霆战机小游戏,包括资源加载、音乐播放、子弹、爆炸、珍宝、导弹和飞机类的创建,以及键盘鼠标控制。通过简单的代码实现游戏的基本功能,如图片加载、音乐播放、对象移动与碰撞检测。
摘要由CSDN通过智能技术生成

目录

  1. 资源加载
  2. 音乐播放
  3. 创建子弹类
  4. 创建爆炸和珍宝类
  5. 创建导弹和飞机类
  6. 鼠标键盘控制

资源加载

新建项目:Java Project -> planewar

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

将图片文件资源和音乐文件资源拷贝到项目中

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

然后我们导入第三方的jar

我们将jar包存放的目录拷贝到项目中,防止找不到jar

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

选择项目属性

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

选择java build path,找到图示中jar的位置

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

我们创建如下包结构

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

然后我们开始编写代码:

我们创建一个类constant

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

我们再创建一个图片读取的工具类

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

我们创建一个窗体类,编写一个绘制图形的方法线程

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

构造方法

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

创建主窗体系

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

补充一部分代码

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

主方法

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

此时可以加载出图片

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

音乐播放

我们创建一个播放音乐的类

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

在主窗体中添加属性

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

我们读取对应的音乐文件

用Java开发简单又好玩的——雷霆战机小游戏,几行代码就搞定

 

此时音乐可以正常播放

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值