Está dando um erro no seguinte código:
import java.awt.*;
import java.awt.event.*;
import java.awt.image.*;
import com.golden.gamedev.*;
public class Teste extends Game {
public void initResources() {
BufferedImage image = getImage("mario.png");
setFPS(100);
}
public void update(long elapsedTime) {
if (keyPressed(KeyEvent.VK_SPACE)) {
}
}
public void render(Graphics2D g) {
g.setColor(Color.LIGHT_GRAY);
g.fillRect(0, 0, getWidth(), getHeight());
}
public static void main(String[] args) {
GameLoader jogo = new GameLoader();
jogo.setup(new Teste(), new Dimension(640,480), false);
jogo.start();
}
}
Erro:
[color=red]ERROR: Unable to load Image = file:/D:/eclipse/workspace/New/bin/mario.png
java.lang.RuntimeException
at com.golden.gamedev.util.ImageUtil.i(Unknown Source)
at com.golden.gamedev.util.ImageUtil.getImage(Unknown Source)
at com.golden.gamedev.engine.BaseLoader.getImage(Unknown Source)
at com.golden.gamedev.engine.BaseLoader.getImage(Unknown Source)
at com.golden.gamedev.Game.getImage(Unknown Source)
at Teste.initResources(Teste.java:12)
at com.golden.gamedev.Game.h(Unknown Source)
at com.golden.gamedev.Game.start(Unknown Source)
at com.golden.gamedev.GameLoader.start(Unknown Source)
at Teste.main(Teste.java:32)[/color]
Alguém sabe o que pode ser?
abçs.
