继上篇文章内容
一、石块创建
创建Rock类
import java.awt.*;
public class Rock extends Object{
Rock(){
this.x = (int)(Math.random()*750);//防止生成在窗体
this.y = (int)(Math.random()*550+300);//防止生成在天上
this.width = 74;
this.height = 72;
this.flag = false;
this.img = Toolkit.getDefaultToolkit().getImage("imgs/rock1.png");
}
}
GameWin类增加
代码块内添加
for (int i = 0; i < 3; i++) {
objectList.add(new Rock());
}
Object类增加
public int getWidth(){
return width;
}
Line类修改
switch case3需要修改
obj.x = endx - obj.getWidth()/2;
Java实现黄金矿工小游戏详解
本文详细介绍了如何使用Java开发黄金矿工小游戏,包括石块创建、拉取速度控制、多种金块设置、避免物体堆叠、红线完善、积分系统、快速返回机制以及资源的重新生成等关键步骤,为游戏增添更多趣味性和挑战性。
订阅专栏 解锁全文
5926

被折叠的 条评论
为什么被折叠?



