Simpler fix:
Don't map random blocks for no reason on the edges of maps where players will walk onto. I'd personally find it more annoying to be running against the edge of a map and not know why I can't cross over.
:|
Actually with my game I do need to add something like this in. Players can create walls and cities on the edge of the maps. If they close the gates of the city, they will be blocking other players.
But what I'll do is if there is a blocking square on the adjacent map, then on the current map I'll blit some thin border or something to let the players know they cannot go there.
And who made the 5 rules for mapping? We all have different layers and attributes, and I'm sure your 5 rules for mapping would prove quite obsolete to anyone who's added anything to the maprec that can't be found on these forums in tutorial form. It all comes down to preference really. Personally, I think this is a must have tutorial unless you have scrolling maps. In my opinion, unless you add this tutorial, or scrolling maps, you're either limited as to where you can place block tiles, or have to add extra block tiles to the next map that you might not want to add. I find it annoying when I switch maps and I have to redirect my route due to a block tile that's 1 tile from the edge. I also find it annoying when I switch maps and land right on a block tile and essentially am able to pass right through it.
Brilliant tutorial James. Though, I wouldn't call it a bug fix, like I said, I think it's a preference.