Ways to generate tiled map/grid data?

Ha. It seems like you have a much bigger fish to fry here. I was just trying to directly answer the question about the string array.

20x20 should be absolutely fine, 200x200 could be a bit more problematic, though.

Also, have a look at the 2dGridExecutionMacro ← Example usage. It can simplify grid generation a lot.

but generating the proxy map ahead of
time is what I’m having trouble with.

Do look into structs, it’s possible (if a tad awkward) to nest them, including arrays within arrays. You will need them anyway since you’ll want to save/load generated data. Unless you prefer regenerating from raw data.

If you have any specific questions, keep them coming. I’ll try to chip in on the topics I’m familiar things. Also consider posting in the forums - you might get a bunch of different approaches.