public static void main(final String[] args) { if (!LwjglInitHelper.initSubSystems("Hello Nifty Builder World")) { System.exit(0); } // create nifty Nifty nifty = new Nifty( new LwjglRenderDevice(), new OpenALSoundDevice(), LwjglInitHelper.getInputSystem(), new AccurateTimeProvider()); HelloNiftyBuilderExampleMain screenController = new HelloNiftyBuilderExampleMain(); screenController.prepareStart(nifty); nifty.gotoScreen("start"); // render LwjglInitHelper.renderLoop(nifty, null); LwjglInitHelper.destroy(); }
/** * Main method. * * @param args arguments */ public static void main(final String[] args) throws IOException { if (!LwjglInitHelper.initSubSystems("Nifty Hello World")) { System.exit(0); } // create nifty Nifty nifty = new Nifty( new LwjglRenderDevice(), new OpenALSoundDevice(), LwjglInitHelper.getInputSystem(), new AccurateTimeProvider()); final HelloWorldStartScreen screen = new HelloWorldStartScreen(); nifty.registerScreenController(screen); screen.prepareStart(nifty); nifty.fromXml("src/main/resources/helloworld/helloworld.xml", "start"); LwjglInitHelper.renderLoop(nifty, null); LwjglInitHelper.destroy(); }