Я пытаюсь написать загрузочный экран, чтобы проверить игру. Когда я пытаюсь запустить этот код, у меня возникают некоторые ошибки. Я искал какую-то информацию о чем-то конкретном, но не узнал, кроме того, кто-то упомянул, что у меня нет графических драйверов, но у меня есть графические драйверы :)
пакет JaAdrian.MyGame;
import org.newdawn.slick.AppGameContainer;
import org.newdawn.slick.BasicGame;
import org.newdawn.slick.GameContainer;
import org.newdawn.slick.Graphics;
import org.newdawn.slick.SlickException;
public class Main extends BasicGame {
public static final String NAME = "SampleTest";
public Main() {
super(NAME);
}
public void render(GameContainer gc, Graphics g){
}
@Override
public void init(GameContainer gc) throws SlickException {
}
@Override
public void update(GameContainer gc, int g) throws SlickException {
}
public static void main(String[] args){
try {
AppGameContainer app = new AppGameContainer(new Main());
app.setDisplayMode(800, 600, false); //true == fullscreen
app.setTargetFrameRate(60);
app.setAlwaysRender(true);
app.setUpdateOnlyWhenVisible(false);
app.start();
} catch (SlickException e) {
e.printStackTrace();
}
}
}
когда я пытаюсь проверить это, у меня есть ошибка:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.lwjgl.Sys$1.run(Sys.java:73)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:95)
at org.lwjgl.Sys.<clinit>(Sys.java:112)
at org.lwjgl.opengl.Display.<clinit>(Display.java:132)
at org.newdawn.slick.AppGameContainer$1.run(AppGameContainer.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at org.newdawn.slick.AppGameContainer.<clinit>(AppGameContainer.java:34)
at JaAdrian.MyGame.Main.main(Main.java:35)