166
« on: September 21, 2008, 12:32:18 am »
Classic RPGWO maps used one big surface map and one big underground map. This was easy to code but had limitations like expansion and versioning.
With V2, the map system is made up of smaller maps that can be connected. For the main map, I am connecting many 200x200 maps for surface and underground. This allows me to load what I need thus saving memory plus it allows easy expansion.
So, I have some choices with creating the new Horizon world. Currently I am making the newbie area a floating map with a one way out warp stone to the main land. So far it is working out pretty well. Had to code a bunch of things to support elevation, water, spawns, etc on the floater but it is working.
What I am wondering now is if I should do it to the main town as well. Basically, you walk up to a 20x20 plot that has walls and city gates. As you step on the gate, you get warped to a flat 200x200 map that is the main town. I would be able to do versioning which is useful with storylines like if you fail to save the town you get warped to the destroyed town map where as other players would still get the normal town map, or something like that. Versioning could be applied to just about any quest as well as a town.
The more I think about it, the more I want to try it at least but I want to get some feedback on the idea. Hopefully, I explained it well enough, heh.