Exemple #1
0
 public void tick(GameControls gc, GameTimer time) {
   dt = time.GetDeltaTime();
   boolean hasMoved =
       player.move(
           level, (int) (player.getX() + gc.GetAxis(0)), (int) (player.getY() - gc.GetAxis(1)));
   if (hasMoved) {
     level.tick();
   }
 }
Exemple #2
0
 public void tick() {
   if (inGame) {
     level.tick(
         (int) sX,
         (int) sY,
         (pixel.width / Tile.tileSize) + 2,
         (pixel.height / Tile.tileSize) + 2);
     character.tick();
     sky.tick();
     health.tick();
     for (int i = 0; i < mob.toArray().length; i++) {
       mob.get(i).tick();
     }
   }
 }
Exemple #3
0
 /** Updates screen objects */
 public void tick() {
   level.tick();
 }