So basically I have an array which stores every tile of the map into it, and generates the map around the player as they move. If the map were to be, let's say, 6000x3000 tiles large, and there would be 60 different tiles in the tileset, would the Array start struggling to keep up?
Here's the app in non-mfa version if you want to take a look: http://dl.dropbox.com/u/32968627/111120.zip
WASD to move. Just ignore whatever is going on in the game. You can see from the edges how it loads the map from the array and generates it. That's about the speed I want the array to function at, possibly in a little larger area to fill the edges too.
My current test map is way smaller than I'm planning to expand to, and I don't know how can the Array manage larger maps.
Also is there some limit to the dimensions or the value stored? I think I'm restricted to 8000x8000 dimensions due to other things, but I don't know how many tiles I'm eventually going to get to.
Oh, second unrelated question;
Is it possible to load the animations/frames/whatever to an active object from a file? I mean so that you can just change the file to change the textures?