07-02-2015, 10:24 AM
I have a "side" project I've been poking every so often. (It's currently getting subjected to my purchased Time Fantasy tiles.) I was stuck on how to do the world map, so I generated one in a generator, used it as a panorama, and went to paint tiles over it.
The resulting map was 216x144 tiles (6912x4608px), and it lagged VXAce so much. From 60fps to 35-40fps with a 95% empty map. It wasn't the panorama image, it was the map size itself. I wondered for a moment how well VXAce dealt with its own sample maps so I tried its big world map sample, and it was perfectly fine - that map is 140x140 tiles.
A short experiment and I discovered a map 160x144 was perfectly fine, even with the massive panorama image. (It does however take about 4 seconds to load the map if the panoroma is present.) When I increased it to 180 tiles wide, I started getting 55-57fps.
So there you have it. VXAce cannot handle a map beyond about 140-160 tiles either direction (or perhaps 19600-23040 tiles total) without beginning to curl over, and I didn't even add varied tiles or events. (In fact running around the map gave an infrequent 57fps, so I dunno if it can even deal with 160 tiles.) So I dunno how well that'd go.
Addendum: A map from my main project is 150x62, 9300 tiles. That's far beyond the total tiles of the above mentioned maps, and I haven't experienced any lag issues. So it's probably a total tile issue.
The resulting map was 216x144 tiles (6912x4608px), and it lagged VXAce so much. From 60fps to 35-40fps with a 95% empty map. It wasn't the panorama image, it was the map size itself. I wondered for a moment how well VXAce dealt with its own sample maps so I tried its big world map sample, and it was perfectly fine - that map is 140x140 tiles.
A short experiment and I discovered a map 160x144 was perfectly fine, even with the massive panorama image. (It does however take about 4 seconds to load the map if the panoroma is present.) When I increased it to 180 tiles wide, I started getting 55-57fps.
So there you have it. VXAce cannot handle a map beyond about 140-160 tiles either direction (or perhaps 19600-23040 tiles total) without beginning to curl over, and I didn't even add varied tiles or events. (In fact running around the map gave an infrequent 57fps, so I dunno if it can even deal with 160 tiles.) So I dunno how well that'd go.
Addendum: A map from my main project is 150x62, 9300 tiles. That's far beyond the total tiles of the above mentioned maps, and I haven't experienced any lag issues. So it's probably a total tile issue.