public final void start() throws Panception { final Pangine engine = Pangine.getEngine(); try { beforeLoop(); engine.loop(); } catch (final Exception e) { fatal(engine); throw new Panception(e); } finally { destroy(engine); } }