使用到的java知识有集合、GUI、绘图技术等。
下面将手把手按照步骤来制作一个坦克大战游戏。
一、构造窗口
首先构造一个800×600的窗口
用到GUI知识,没有问题。
参考代码:
import javax.swing.JFrame;
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class TankClient extends JFrame{
public static final int GAME_WIDTH = 800;
public static final int GAME_HEIGHT = 600;
public static void main(String[] args) {
TankClient tc = new TankClient();
tc.lauchFrame();
}
private void lauchFrame(){
setLocation(300,50);
setSize(GAME_WIDTH,GAME_HEIGHT);
setTitle("坦克大战");
getContentPane().setBackground(Color.GREEN);
getContentPane().setVisible(true);
setVisible(true);
s
本文将逐步指导如何使用Java制作坦克大战游戏,涉及GUI、集合和绘图技术。从构造窗口开始,接着构建坦克基础,创建线程实现坦克移动,并通过双缓冲技术优化画面更新。
订阅专栏 解锁全文
700

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



