public LevelScene() { try { // System.out.println("Java::LevelScene: loading tiles.dat..."); // System.out.println("LS: System.getProperty(\"user.dir()\") = " + // System.getProperty("user.dir")); Level.loadBehaviors( new DataInputStream(LevelScene.class.getResourceAsStream("resources/tiles.dat"))); } catch (IOException e) { System.err.println( "[MarioAI ERROR] : error loading file resources/tiles.dat ; ensure this file exists in ch/idsia/benchmark/mario/engine "); e.printStackTrace(); System.exit(0); } }