Unvanquished / Unvanquished

An FPS/RTS hybrid game powered by the Daemon engine (a combination of ioq3 and XreaL)
https://unvanquished.net
Other
976 stars 157 forks source link

Display the whole minimap #1216

Open Gireen opened 4 years ago

Gireen commented 4 years ago

Display the complete minimap inside the ingame menu.

illwieckz commented 3 years ago

Maybe we want higher resolution minimap for this.

ghost commented 2 years ago

One problem of minimaps is that they display the whole map flattened, which is impractical for maps which are designed as a "3D maze": parpax, yocto, perseus, spacetracks, thunder, vega, to only name a few of the official maps on which a better minimap would not help that much.

Old games which were in 3D mazes that I can think about (descent notably) didn't had a "minimap", but a simplified wire frame view of the map, scaled to fit. It was also possible to pan and rotate it. I do not know how hard this would be to do, though, or how much it would be practical.

Gireen commented 2 years ago

It is at least better than nothing even with the current resolution and only in 2d. If i remember right the minimap can also have multiple layers, in a big version this could be displayed as different levels and changed with tabs

illwieckz commented 2 years ago

The game had mechanism for layered minimaps but it may be broken because I remember hangar28 author had to blend them in one with different color per layer to workaround the fact the layer mechanism didn't work.

Anyway, doing layered minimaps is not an option. There is no acceptable workflow to produce them. Currently it is required for the mapper to maintain a separate clone of each part of the map for every minimap layer, so he can build the partial maps and generate every minimaps from every partial bsp… And anytime he modifies the playable map, reproduce the change on partial maps.

It would be somewhat acceptable if we were releasing a game that would never been modified again and never updated, like selling a game cartridge like in 80's, something we don't do.

illwieckz commented 2 years ago

About displaying the whole minimap, we can start to generate them in higher resolution. Maybe 4K×4K?

ghost commented 2 years ago

Note that I never said I'm against the idea of showing complete view of map, I was just pointing at some inherent flaws of them for most unvanquished maps. Current system seems to generate some colours depending on depth, which is certainly messy, but at least works. Having those shown bigger would even increase readability.