Kezarus
Endless Game Maker
It have nothing to do with GML limits (well, sort of). But it veers more on the game design side.
See, I have a map that is 100x100 squares (each square is 48px). I know by experience that 5 to 10 Towns are good for this size.
Problem is that the map size is variable and can reach 500x500. So... 25 times bigger, so... 125 Towns minumum.
Each Town have it's agents (Troops, Merchants) at 5 maximum of each. Then 625 agents, walking throught the map and having a behavior routine.
Because of the size I couldn't make a properly depth on it that doesn't consume a lot of resources. So, I'm using tiles for it. As it is it's already consuming 300MB of memory and 50% of my CPU.
If this wasn't a big enough red flag, 125 Towns is. It's too much. The player can't hope to even visit them all. And there will be other points of interest.
This is more of a rant. Hop in if you fell like it. =]
See, I have a map that is 100x100 squares (each square is 48px). I know by experience that 5 to 10 Towns are good for this size.
Problem is that the map size is variable and can reach 500x500. So... 25 times bigger, so... 125 Towns minumum.
Each Town have it's agents (Troops, Merchants) at 5 maximum of each. Then 625 agents, walking throught the map and having a behavior routine.
Because of the size I couldn't make a properly depth on it that doesn't consume a lot of resources. So, I'm using tiles for it. As it is it's already consuming 300MB of memory and 50% of my CPU.
If this wasn't a big enough red flag, 125 Towns is. It's too much. The player can't hope to even visit them all. And there will be other points of interest.
This is more of a rant. Hop in if you fell like it. =]