Weierstraß
Learned
MMXI said:So if 2D is better than 1D then surely 3D is better than 2D. But 3D would be tedious compared to 2D, just like 2D would be in comparison to 1D.Weierstraß said:The difference between a single number representing volume and inventory Tetris is that a single number is a one dimensional abstraction of volume while Tetris is a two dimensional abstraction. A single number does not take shape into account, meaning a fifteen meter pole with in your backpack if it's thin enough. Inventory Tetris mean things have not only volume but also shape.
Of course, you could make it even more detailed by going to three dimensions, and by using non-cuboid shapes.
That's not to say less abstractions are better, in many games you don't want packing to be a huge deal. Honestly, I think Bethesda has the right idea, with a single number representing both weight, volume and shape, their problem is that they seem to have no sensible system for how they arrive at a specific number for a specific item.
I think you have to ask yourself what the player gains from arranging items in his inventory. What's the point in a player having to rearrange his/her whole inventory just to change two vertically aligned slots into two horizontally aligned slots just to fit in a belt, or the opposite to fit in a dagger. There's nothing in doing all that stuff that adds anything to an RPG. It's a mini-game, and the only justification people have for its inclusion seems to be something along the lines of them finding it fun.
If you read my second paragraph you see I specifically say it's not better. I could ask you the same, why do you want a system that takes into account both weight and volume rather than just weight?
It's about how complex a model you want and what purpose it serves in the game. Why do we need a limit on how much we can carry at all? The answer is different for different games. I'm sure some do not need limits at all, with the developers putting it in out of habit. That's the biggest issue, developers adding features without reflecting on what their role in the game should be.