/** * Rendert alle Entitys und die Welt * * @param gc GameContainer der von Slick vorgegeben wird * @param g Graphics welches von Slick vorgegeben wird */ public void render(GameContainer gc, Graphics g) throws SlickException { map.render(0, 0); for (IEntity e : entities) { e.render(g); } assetLoader.getTopAnimation(null).draw(200, 200); assetLoader.getSideAnimation(null).draw(400, 200); }
/** * Aktualisiert die Map und alle Entitys in ihr * * @param gc GameContainer der von Slick vorgegeben wird * @param delta Die Anzahl der Millisekunden seit dem letzten Update */ public void update(GameContainer gc, int delta) throws SlickException { for (IEntity e : entities) { e.update(gc, delta); } }