http://www.kairuni.com/Mapfile.png
Started working on this yesterday.
Not quite the same as Nick's mapper, as it stores room objects in a C++ vector with room coordinates, instead of drawing them one away from eachother.
The above map was drawn using SDL, and Achaea's map of Shallam.
Currently, it loads maps from a text file that takes about 600ms for 13000 rooms. It saves those rooms back to the database in about 200ms, as it doesn't have to parse the data.
The map above was generated in about one millisecond.
After I finish the DLL, I'll make an plugin that interfaces with it and uses all of the functions in the dll as an example. One with ATCP for the IRE MUDs, and one without, along with the source code.
I'm enjoying working on this =)
edit: More info.
Started working on this yesterday.
Not quite the same as Nick's mapper, as it stores room objects in a C++ vector with room coordinates, instead of drawing them one away from eachother.
The above map was drawn using SDL, and Achaea's map of Shallam.
Currently, it loads maps from a text file that takes about 600ms for 13000 rooms. It saves those rooms back to the database in about 200ms, as it doesn't have to parse the data.
The map above was generated in about one millisecond.
After I finish the DLL, I'll make an plugin that interfaces with it and uses all of the functions in the dll as an example. One with ATCP for the IRE MUDs, and one without, along with the source code.
I'm enjoying working on this =)
edit: More info.