PixelGuys / Cubyz

Voxel sandbox game with a large render distance, procedurally generated content and some cool graphical effects.
GNU General Public License v3.0
437 stars 56 forks source link

Should the crafting grid be restricted depending on the tool type? #594

Open IntegratedQuantum opened 2 months ago

IntegratedQuantum commented 2 months ago

For example this could be the crafting grid for a pickaxe (white fields must be used, gray ones are optional and red ones cannot be used): Screenshot at 2024-07-27 09-17-23 This would make balancing easier and would make it easier for the player to select the tool they want (#238) Additionally once the pattern-dependent modifiers from #172 are added, restricting the crafting grid could make it more interesting, since it's more of a puzzle to place these pattern-dependent modifiers. For example in this pickaxe here, you could at most place one modifier with a 3×3 pattern requirement. Of course it strips away some of the freedom to make broken tools, but I think it still offers enough freedom.

OneAvargeCoder193 commented 2 months ago

What direction should we restrict tools to be drawn in? Could we also have two different restrictions for tools: one for facing left and one for facing right?

IntegratedQuantum commented 2 months ago

Having both seems like a good idea. A simple button could be used to switch between them.

OneAvargeCoder193 commented 2 months ago

Could we also just detect which side it is facing? default to a certain side which can be found in settings if it fits both?

IntegratedQuantum commented 2 months ago

The proposal here is to restrict the crafting grid, such that the player can only place items in certain slots. So detection is not possible.

OneAvargeCoder193 commented 2 months ago

oh i see