MinicraftPlus / minicraft-plus-revived

Minicraft+, an extension of Notch's original minicraft project, with tons more features.
GNU General Public License v3.0
466 stars 93 forks source link

Adjust and improve interface structures and GUI experience #581

Open BenCheung0422 opened 10 months ago

BenCheung0422 commented 10 months ago

This depends on #543, #610, #618, #500 and #549. Related issue: #633 This replans all confusing displays, many menu structures, reviews all localizations, and minorly includes changes related to menus and localizations. Some standardization and generalization will be included. Such parts will be included here later.

Changes to world creation menu:

Changes to the "troublesome input" entry:

Addition of "How to Play" menu:

Changes to world selection menu:

Changes to the display tree after "Play":

Generalizations for input entry options and interactions:

Updates and generalizations to entry coloring schemes

Changes to item description box

Localization update

Changes to update checking:

Game version changed to dev6 due to changes:

Complements to world loading messages:

Changes to languages menu:

Changes to skins menu:

Changes to help display:

Changes to key input display menu:

Player item held HUD bar is completely updated.

Changes to inventory menus:

Changes to pause menu:

Some important features should be included:

There might be more dependencies included along the continuous development. Related post on Discord: https://discord.com/channels/280723930942013440/1143477245369921606

BenCheung0422 commented 6 months ago

This pull request is finished, but there are 5 dependency pull requests not yet merged.

Makkkkus commented 6 months ago

Repeating what I wrote on the Discord: Don't use my issues in this way. I'm completely against this. The issue, as I have explained to you already, is not about the gui in general, just the status gui. But since you constantly abuse this to give yourself some sort of backing for your proposals I will close it.

The game is supposed to be minimal. Adding three different sets of gui will not only be a headache to work with, a cause for many bugs, but also make the game more complicated to use by a player. This is more fitting as a suggestion for a mod.

Please stop proposing features nobody wants, as evidently showed by the many suggestions you have opened. You're allowed to fork and create a mod for minicraft if you want to do your changes. I suggest you do that. There nobody can stop you, and you should also realise how bad the game gets if you add new features uncontrolled.