Mini Map API Request

Show me a 60 fps minimap that works with any place and I’ll believe that.

7 Likes

Your point is sort of back-firing because minimaps are technically possible to make, as many devs would agree, but you see them so infrequently in games because the demand for them is so small.

Not to mention, the diversity in functionality of minimaps varies greatly depending on the game. It would probably be best for minimap systems to be made specifically for each game that wants one.

You seem to have a great design spec for a modular minimap system that a dev could make though.

5 Likes

A feature request that might make minimap creation easier would be more elaborate gui masking, and writable canvas gui objects.

14 Likes


I don’t dynamically render it though (it’s pre-rendered), so some of the minimap’s out of date at the moment while I finish the map.

Place is:

[details=Latest full map view]https://dev.vorlias.com/heroes/images/stonecliffe.php?ignore_markers&2.png
Note: PHP removes some colouring from it for some reason.[/details]

I’m all for a better way to make minimaps though, this one’s definitely a bit of a hassle.

4 Likes

+1 on this. I think technical features to make this sort of stuff easier is way more helpful than providing an API for something as specific as a minimap. Render Targets with some masking are also used in many games.

4 Likes

Gimme clips descendants for rotated objects and circular objects gui objects also clip descendants. :slight_smile:

3 Likes

Phantom Forces! Even though the minimap is more radar then map.

1 Like

I beg to differ. Although it doesn’t run at 60 FPS (because having a minimap run at 60 FPS is necessary…) it gets the job done, was easy to code, and is easily styleable.

Is it dynamic or did you manually upload the roads/etc as images?

Manually uploaded the images. Even if it were possible to do dynamic minimaps, mimicking an old Rand McNally kind of atlas probably wouldn’t be doable.

Anyone can design overworld map images in an image editor, upload it to ROBLOX, and pan it around inside a tiny square box. This feature request is for something dynamic.

1 Like

Okay?
I was referring to your claim that people can only make “hacky minimaps, not anything decent.”

I was referring to people making dynamic minimaps – not premade ones.

1 Like

It looked more like a blanket statement to me, my fault.

Having classes for minimap drawing sounds awfully specific.
Wouldn’t this be pretty trivial to implement if you had some sort of vector graphics API similar to Flash or HTML5?

13 Likes

we just need a canvas object or a way to mask elements.

you’re asking for something a very small amount of people would actually use. there does not need to be a minimap service. however, features that might enable minimaps and similar things to be created more easily are something you could suggest.

I disagree, if you look at any open world game they all have minimaps or a map of some kind. I can go on the games page and think of plenty of games that would benefit greatly from having a map. Take Phantom Forces for example, it has a radar right now, which is better than nothing, but it would be much better with a visual map with walls and depth. Lumber Tycoon 2 is another great example that would benefit from a dynamic minimap. How cool would it be to see all the trees dynamically growing and falling down in a gui object that would be much less resource intensive than if a developer tried to script it. I’m talking about a voxel based dynamic minimap system that developers could customize, why would any of you not want this? Perhaps some of these objects aren’t needed, such as the blips could just be image labels, however that would take away the ease of the built in events I had in mind like the BlipReached event. I don’t know I’m just trying to help all developers by suggesting an easy way to make minimaps.

1 Like

A canvas element would be nice. Seems to me like it could encompass this functionality and offer many more possibilities as well. I’m not sure if there would be technical limitations though, especially with texture memory on mobile.

4 Likes

6 Likes