Is the TipleA engine sufficient to run this hypothetical map?
Some parts are unfinished.
Are the maps dimensions 8192x3448px, is so, yes TripleA will run it.
If the map is a vector map, you could make it bigger if you wanted too.
@thedog Yes, the dimensions are correct.
I've just though having too many territories might cause a problem.
How many territories do you think you will have?
About will do.
@thedog I don't know. Most of land territories will most likely have similar size. Other sea zones will be as big as South Atlantic sea zones.
If your map is for WW2, WW2 has lots of units, its probably too small, there will be lots of overflow in europe and it will look cluttered and untidy.
Total World War map size is 10460x4800 for comparison.
@thedog Increasing resolution makes harder to track units especially air ones.
TWW has lots of unit types hence it requries bigger territories. I think with a few nations and small unit rosters, overflows will be manageable in here.
TripleA is generally memory constrained.
The actual size of the territories matters less compared to the detail in the images (the total file size of the tile images is the dominant factor compared to the physical dimension).
@lafayette How about supporting "webp" images?
Here it is a "webp" image:
I downloaded it, and it is 727 KB.
I've resaved it as a "png" and it went up to 4.65 MB.
WebP would also allow much better animations than what you can now do only with GIF. For example, the spinning globe image I made at the start of the World at War notes would have been better with WebP. Also the cursor custom images would look better with WebP than the current GIF.
@cernel It depends on how much support is provided by Java Swing to render webp.
Though, the big gains will be from simplifying the code and not storing in memory images that are unnecessary. The mini-map is stored in memory at full size and is constantly shrunk down to the small mini-map size (that is a large chunk of memory usage right there).
So, a better format could have some gains if it is efficiently handled.