That is a feasible solution. Use id codes to indicate the type of terrain for each spot in the map, and then use lookup functions from there to determine movement allowances, encounter chance, the image to display etc.
Alternately, the array could be of objects that describe each area of the map.
> Hello all,
> I am wishing to make a map maker for a 2D rpg. I was
> thinking of a 2D array with every grid representing a
> tile on the map. Is this a feasible solution or are
> there any better ways?
>
> Vojnik
You might want 2-2D arrays... one for tiles, one for characters.