Hello World
From Slick2D Wiki
Revision as of 03:09, 4 July 2013 by Shpitzick (Talk | contribs) (Created page with "To make sure your setup succeeded, Create a main class includes the following: <pre> package simpleslickgame; import java.util.logging.Level; import java.util.logging.Logger; ...")
To make sure your setup succeeded, Create a main class includes the following:
package simpleslickgame; import java.util.logging.Level; import java.util.logging.Logger; 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 SimpleSlickGame extends BasicGame { public SimpleSlickGame(String gamename) { super(gamename); } @Override public void init(GameContainer gc) throws SlickException { } @Override public void update(GameContainer gc, int i) throws SlickException { } @Override public void render(GameContainer gc, Graphics g) throws SlickException { g.drawString("Howdy!", 10, 10); } public static void main(String[] args) { try { AppGameContainer appgc; appgc = new AppGameContainer(new SimpleSlickGame("Simple Slick Game")); appgc.setDisplayMode(640, 480, false); appgc.start(); } catch (SlickException ex) { Logger.getLogger(SimpleSlickGame.class.getName()).log(Level.SEVERE, null, ex); } } }
If a window had popped up, cheer.