duki Posted February 8 Posted February 8 Map viewer built around my export format (JSON + JPEG atlases + sprite strips). Three.js, no server needed, just open index.html. The C++ version will be posted in the next few days separately, both projects have enough features on their own to keep each post short and they can be used independently. Some ideas for usage: overlay Mobs/NPC/guard positions on the map, player backtrack/movement history, heatmaps for player activity zones, or just browsing maps without the client. I hope someone find this useful & get creative with it. References: wiki/Dmap, wiki/DmapLayerType & EO-Map implementation. Preview: webmappreview.mp4 There are few maps that you can try in the live demo, depending on the map, it will take longer to load. tc: 33MB, desert: 15MB, desert10: 5MB, island: 11MB Live demo: web-map-viewer-demo. Repository: web-map-viewer Quote
Spirited Posted February 8 Posted February 8 I love seeing projects like this. You got so many nice details into this, like the drawn sound ranges. You even got the waterfalls and such animated! Great work. Quote
duki Posted February 8 Author Posted February 8 8 hours ago, Spirited said: I love seeing projects like this. You got so many nice details into this, like the drawn sound ranges. You even got the waterfalls and such animated! Great work. Thanks! Even though its far from being perfect, it still lacks some map effects (falling flowers, maze orbs, or even some covers/scenes from common maps), but I think its a good starting point to build something new on top. In the C++ version im still playing around with optimizations and stuff like this: cppmap.mp4 Quote
Cookie Posted February 8 Posted February 8 Amazing work! I was wondering if something was off with your TC due to trees on the water, but no, just a dumb TQ thing because my editor does the same lol. It's interesting your trees don't load on the grassy area since they're the same type as the desert trees, maybe you forgot to convert them? I would strongly suggest reading directly from the .dds files, on of my first versions converted the entire map to .png's and that took so much longer than needed. If you ever need help with anything related to mapping, just let me know! I've now spent years slowly building too many versions of a map editor to build some new custom maps. I don't release mine since I've seen people on other forums already attempting to sell the freely released maps I've created so I don't want to give other people free money for the hard work that I've done. Quote
kennylovecode Posted February 9 Posted February 9 I've been thinking about how to embed the BOSS timing of my server in the game and draw it on the map. This idea has also started to communicate with duki. Great, I finally have a place to copy it. I mean study, hahaha. Quote
theshadowpriest Posted February 12 Posted February 12 (edited) On 2/9/2026 at 5:37 AM, Cookie said: Amazing work! I was wondering if something was off with your TC due to trees on the water, but no, just a dumb TQ thing because my editor does the same lol. It's interesting your trees don't load on the grassy area since they're the same type as the desert trees, maybe you forgot to convert them? I would strongly suggest reading directly from the .dds files, on of my first versions converted the entire map to .png's and that took so much longer than needed. If you ever need help with anything related to mapping, just let me know! I've now spent years slowly building too many versions of a map editor to build some new custom maps. I don't release mine since I've seen people on other forums already attempting to sell the freely released maps I've created so I don't want to give other people free money for the hard work that I've done. Do you know of or have any open source or public map editors/viewers you could share? I posted a thread a while ago looking for one. I'd ended up making some alterations and using https://github.com/spiritedsnowcat/Tiled2Dmap This tool excited me because I've been trying to get an easier way to view some of the maps, working with some of the older dmaps, i wanted to see where some of the npcs should be placed (since some of the had specific tiles that flagged as inaccessible as place holders) What can I use to extract dmaps to this format, is it just using Tiled2DMap to serialise to json and stitch? Edited February 12 by theshadowpriest Quote
duki Posted February 14 Author Posted February 14 (edited) On 2/8/2026 at 4:37 PM, Cookie said: Amazing work! I was wondering if something was off with your TC due to trees on the water, but no, just a dumb TQ thing because my editor does the same lol. Thanks, I'm glad this can be useful for others in the future... and yeah, TQ always did funny stuff On 2/8/2026 at 4:37 PM, Cookie said: It's interesting your trees don't load on the grassy area since they're the same type as the desert trees, maybe you forgot to convert them? I would strongly suggest reading directly from the .dds files, on of my first versions converted the entire map to .png's and that took so much longer than needed. If you ever need help with anything related to mapping, just let me know! I've now spent years slowly building too many versions of a map editor to build some new custom maps. I don't release mine since I've seen people on other forums already attempting to sell the freely released maps I've created so I don't want to give other people free money for the hard work that I've done. You're right. I forgot to import WDF, so many covers/objects and even some map textures were missing... silly me Edited February 14 by duki . Quote
duki Posted February 14 Author Posted February 14 The web map viewer has been updated. I added a few official maps (about 85% quality, I'll upload lower/faster ones soon ). Updated / Added: - NPC positions and names - Mob and guard positions/zones with names - Mobile support - Removed the old dmap access grid format and switched to direct dmap access (https://co-stuff.github.io/web-floor-editor/) Maps ready to view (v6609 maps/npcs/mobs): - TwinCity (n-newplain) - Forest (woods) - Desert - MysticCastle (d_antre01) - Island - Stable (horse) - Canyon - MineCave (mine01) - NPCJail (mine-one) webmap3.mp4 Quote
theshadowpriest Posted February 14 Posted February 14 This is awesome. The npcs and monster spawns is sick, I've wanting something like this and have been thinking of making it but this is so much better than I had in mind. What are you doing to convert the client files to the images and config files for the viewer? I really want to check out some alternate versions of maps to compare. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.