DatOneGuy wrote:I can host it and my bandwidth on my website is unlimited, I just won't really want to code it or anything I have school and no time to do such a thing.
Just keep it simple... Maybe make it so it tracks the player's position in the world at the time and if the player clicks "where you logged out", meaning to continue where you left off.
Also, when it comes to map updating, just keep it minimal and people would be happy with just the geological maps... No need for continuous update on villages and such, those can be weekly maybe.
Maybe a smarter way is to know what region to work in for the client, and have the minimaps only update for that region. If you want another region, it has to be on a separate server maybe... To save the hassle.
...
Actually you know what? Just keep it even simpler. Make it so the map server only works with 1 region ONLY, and only after the region is "Completed" that it will work on other regions. Every week, 1 region will be selected to update it's minimaps, while at the same time it works on a new region.
A MORE SIMPLER IDEA:
Shrink the workload to a tiny amount of locals, but have multiple map servers cooperating on different positions.
Like every major village that has a high traffic of players will be selected to be covered by 1 map server.
This map server will only take minimaps in form of a 10x10, basically like a giant local map.
So with that idea, every major village will have their giant local maps.
Then you individually use other clients to update the spots that are not attached, like "Maps north of village A".
...
Well after all this thinking, I believe that player interaction with the creation of these maps are of utmost importance, as creating a software that does it all can be faulty.
Maybe a application that takes such a map, and allow players to update each one with their own minimap files, pseudo-manually?