Beispiel #1
0
  /**
   * 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);
  }
Beispiel #2
0
 /**
  * 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);
   }
 }