// TODO abstract terrain creation and loading
try {
Level level = new Level(new File("resources/mapOne"));
terrain = level.getMap().getTerrain();
StaticPhysicsNode staticNode = TankGame.PHYSICS.getPhysicsSpace().createStaticNode();
root.attachChild(staticNode);
staticNode.attachChild(terrain);
staticNode.generatePhysicsGeometry(true);
staticNode.setMaterial(Material.WOOD);
} catch (FileNotFoundException fnfe) {
ErrorHandler.log(fnfe.getMessage());
ErrorHandler.exit();
} catch (IOException ioe) {