The current craft menu is not good for
anything.
- Too many nested levels
- Need to mouse over everything
- Tiny, hard to see icons
- Need to open crafting window to see ingredients used (which interrupts whatever you were doing)
- No information about what tools are required before you try pressing the craft button
- You cant select which ingredients to use when crafting
- Unlocked recipes are hard to see and require you to go through multiple levels in the menu
What it SHOULD be like:
Bigger recipe book window with clear instruction to playerWHAT do you want to CRAFT?
- FOOD
Here are you favourite recipes
Here are the recipes you can craft with the ingredients in the open inventories
Here are the recipes you can craft with partial ingredients in the open inventories, missing ingredients highlighted
Here is the complete recipe book, including the recipes you are missing
Then the actual CRAFT window
- Quick access to favourite/recent recipes so you can switch between crafting flour/baking bread etc
- Ability to select which ingredients to use (and possibly auto select the best ones)
- Show us the end result quality in the craft window for the selected ingredients
- If our skills or the tools we have are capping the quality, highlight this somehow
Then when the player discovers something new, give them a notification "You've unlocked new recipes!" which they can click to get a list of them.
You don't need to reveal everything if you want to leave some things up the player to discover, but obvious and crucial things should be communicated. "You need an axe to cut a tree. To build an axe, you need stone and branch." Etc etc. There is no need for written instructions, all of the information is already within the game, you simply need to make an UI that actively builds this and makes it intuitive. None of this "can't build that here" or "need XXX" bullshit, tell it explicitly or let people jump directly to requirements. I.e. "You need an
axe to cut a tree"
For experienced players the search window is enough. Or the current menu horror show, if you happen to be a masochist. And do not listen to anyone who says that the current way is "good enough". It is not.