MegaMek / megamek

MegaMek is a networked Java clone of BattleTech, a turn-based sci-fi boardgame for 2+ players. Fight using giant robots, tanks, and/or infantry on a hex-based map.
http://www.megamek.org
GNU General Public License v2.0
295 stars 282 forks source link

RFE - Allow Isometric Buildings #887

Open HammerGS opened 6 years ago

HammerGS commented 6 years ago

I've seen requests like this for Isometric buildings quite a few times. I know Arlith had looked into it with no good resolution.

image

Opening this so it doesn't get forgotten.

SirMegaV commented 6 years ago

I think if he turn on the shadows, the building shadow does really tell if a building is high.

On Friday, January 26, 2018, Dave N notifications@github.com wrote:

I've seen requests like this for Isometric buildings quite a few times. I know Arlith had looked into it with no good resolution.

[image: image] https://user-images.githubusercontent.com/13752452/35410269-1e4a75f0-01d2-11e8-893a-d20237d8ac30.png

Opening this so it doesn't get forgotten.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/MegaMek/megamek/issues/887, or mute the thread https://github.com/notifications/unsubscribe-auth/AQRi2Qok-Nw2ZmbeuDmjnAAh4IoFCDIEks5tOOHAgaJpZM4Rtbe- .

mmnet-jackal commented 6 years ago

On MMNet, where city environments are pretty common, having issometric buildings would be very helpful.

A big area where it would help is when you want to use a group of buildings for partial cover. For example, a great firing position would be to stand on a level 4 building, immediately behind a level 5 building. Not only would you get PC there, but your opponent also wouldn't be able to collapse the building you're standing on (at least not if they're firing straight back at you).

Currently, finding such positions is pretty time consuming to do. The building shadows don't really help in a dense urban environment because they typically run into other buildings reducing their informational value. Consequently, you have to manually check the height of buildings and this is very slow. Isometric buildings would make this process MUCH faster/easier.

Finally, I'd just like to add my thoughts about implementation:

Thanks for working on this!