This question already has an answer here:
I'm using this code to load a tiled map, composed of 1000x1000 32x32px tiles:
map = new TmxMapLoader().load("levels/xyz.tmx");
camera = new OrthographicCamera();
camera.setToOrtho(false, Constants.WORLD_WINDOW_SIZE.x / 32,
Constants.WORLD_WINDOW_SIZE.y / 32);
renderer = new OrthogonalTiledMapRenderer(map, 1 / 32f);
renderer.getSpriteBatch().disableBlending();
renderer.setView(camera);
And this code for rendering:
camera.update();
renderer.setView(camera);
renderer.render();
However, I have huge performance issues. How can I optimize this code ? Will splitting the map in multiple submaps help?
Greetings, TM3P
