Java でスペース インベーダー タイプのゲームを作成しようとしていますが、ゲームが動作しない理由がわかりません。ここにエラーがあります
java.lang.NullPointerException
at UFO_Game.checkForHit(UFO_Game.java:131)
at UFO_Game.setup(UFO_Game.java:109)
at UFO_Game.run(UFO_Game.java:44)
at acm.program.Program.runHook(Program.java)
at acm.program.Program.startRun(Program.java)
at acm.program.Program.start(Program.java)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
エラーが発生するコードは次のとおりです。
public void checkForHit(){
GObject CHECK = getElementAt(Bullet.getX(), Bullet.getY());
if(CHECK == SHIP){
removeAll();
}
ところで、私はスタンフォードの方法論のような ACM のものを使用しています。