Jump to content
Returning Members: Password Reset Required ×

Map viewer (scenes/covers/portals/effects) web version.


Recommended Posts

Posted

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: 

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

Posted

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. 👏
 

Posted
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:

 

 

Posted

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. 

image.thumb.png.43cd6ee6efe2fb60f8da9ded859fa337.png


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. 

 

Posted

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.

Posted (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. 

image.thumb.png.43cd6ee6efe2fb60f8da9ded859fa337.png


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 by theshadowpriest
Posted (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 by duki
.
Posted

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)

 

 

Posted

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. 

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...