游戏简介
玩家使用键盘的上、下键来控制蓝色小球的上下移动,避开所有障碍物达到终点即获胜,类似很早很早以前三星手机上的彩虹飞游戏和近两三年十分火爆的Flappy Bird手游。
游戏截图
代码实现
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class FlyBallGame extends JFrame {
MyPanel jp = null;
void initJFrame() {
jp = new MyPanel();
this.add(jp);
this.addKeyListener(jp);
this.setTitle("飞行球游戏");
this.setSize(700, 425);
this.setLocation(100, 100);
this.setResizable(false);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
new PaintThread().start();
}
class PaintThread extends Thread {
public void