ihhub / fheroes2

fheroes2 is a recreation of Heroes of Might and Magic II game engine.
https://ihhub.github.io/fheroes2/
GNU General Public License v2.0
2.69k stars 375 forks source link

Show the order of the army under the battle screen #6522

Open DM-VLK opened 1 year ago

DM-VLK commented 1 year ago

Preliminary checks

Describe the problem requiring a solution

The show of the progress of creatures in the battle placed inside the battle window does not look quite aesthetically pleasing from my point of view and obscures the upper part of the background.

Describe the possible solution

I propose to place a line of creatures over the battle window or under it (if allows by the current game resolution)

1

Additional info

No response

ihhub commented 1 year ago

Hi @DM-VLK , this option was a part of experimental options which we decided to keep. You are proposing a solution only for high resolutions. There is still unsolved problem with the original resolution and to be consistent we have to make this UI element to appear the same for every resolution in the game.

DM-VLK commented 1 year ago

You are proposing a solution only for high resolutions. There is still unsolved problem with the original resolution and to be consistent we have to make this UI element to appear the same for every resolution in the game.

I understand your point of view, although for example the author of HOMM3 HD completely removed this possibility for the original resolution. Still, I would like to enjoy the original graphics and track the movement of creatures at the same time :)

this option was a part of experimental options which we decided to keep

I'm sorry, but I can't find where to turn it on.

oleg-derevenetz commented 1 year ago

although for example the author of HOMM3 HD completely removed this possibility for the original resolution

Unlike HoMM3 HD, fheroes2 should be able to run on handheld game consoles, mobile phones and other handheld devices with small screens (like Anbernic RG280V for example), while maintaining convenient management capabilities. High resolutions are simply inconvenient on small screens: all controls and text will become too small, and, if we will forcibly disable this feature on smaller resolutions, this will be unfair.

DM-VLK commented 1 year ago

@oleg-derevenetz

This was just an example of how the author of HOMM3 HD "solved" the problem with low resolutions. For devices with low resolutions, the current option is quite acceptable, but for high resolutions, it would be better to place the strip on the bottom and it will not block the beautiful original backgrounds