Java ブリック ブレーカー (DxBall など) ゲームを開発しようとしていBall
て、独自の描画メソッドでオブジェクトを作成したいと考えています。
私がやろうとしていること:
public class Ball {
private int x, y, diameter;
public void Ball(){
x = 0;
y = 0;
diameter = 20;
}
public void draw(Graphics g){
g.setPaint(Color.red);
g.fillOval(x, y, diameter, diameter);
}
}
したがって、私のゲーム エンジンは拡張JFrame
され、そのpaintComponent
メソッドはゲーム オブジェクトの draw メソッドを呼び出します。要するに、Java でオブジェクト指向ゲームを行うのは適切な方法ですか? 私のBall
クラスは何を拡張する必要がありますか?