engine.switchState(new DemoLevel(new LevelWorldFactory()).getSimulatedWorld());
// Die Engine starten.
// Das Programm wird automatisch aufgeräumt und beendet,
// wenn der Benutzer das Fenster schließt.
engine.start();
} catch (Throwable e) {
// Versuchen alle Fehler abzufangen und sie in den Log zu schreiben
try {
Log.error(e);
} catch (Throwable ex) {