public void restart() { try { Thread.sleep(500); } catch (InterruptedException ex) { Thread.currentThread().interrupt(); } currentState = GameState.READY; score = 0; scrollHandler.onRestart(); ship.onRestart(); currentState = GameState.READY; }