I've thought about creating different zones, so when you go out from zone A to enter zone B, the game must delete all elements in zone A. So players keep feeling the map as a continous zone, with no FPS reduction.
Imagining it is easy, making it real is hard. So, it's time to work.
-------------------------------------------------
- Update 1: The algorithms to detect where Beth is, and the Algorithm to swap zones are perfectly working! The next steps are:
- Delete sprites in the zone Beth is going out. But only the not important sprites. Bosses and items with state (such as chests or quest items) must not be deleted in order to mantain their states.
- Divide the map details into zones and between zones.
- Update 3: Algorithm es basically done and working. I'm finally polishing a couple of bugs.
-------------------------------------------------
The algorithm is finished. Game works perfect. The game performance is supposed to have been improved for slow computers. The only difference other users will find is some slight pauses when Beth gets into a new zone due to the creation of the new area.
That's why next update bar has progressed to 70%.
^_^