Directional brick movement has no reason to exist. All you need is literally a mouse to aim and a mousewheel to adjust height and maybe right click for rotation . Anything else is just unnecessarily complex design imo
What do you mean unnecessarily complex?
Do you know what it takes to move the brick exactly 2 studs to the right of your perspective with the keyboard?
Hitting numpad 6 twice.Do you know what it takes to move the brick exactly 2 studs to the right of your perspective with the mouse?
Well, first, that depends on your position, angle, fov, distance, mouse sensitivity, and your co-ordination. Then from there, you can try to move the mouse precisely to where it needs to go, requiring more precision at longer ranges.I wonder which one sounds more complex.
Alright, how about another example?
I want a 2x4 brick, and then I want another 2x4 brick, stacked on top but connected by only the back right stud of the bottom one and the front left stud of the top one.
Keyboard? Simple. + 8 6 6 6.
Mouse? Not even possible in Blockland at the moment without using another brick as support. Sure. You mentioned the wheel for height. But how high does it go per tick? A plate or a brick? You wouldn't want another button, because that would be unnecessarily complex.
What if this brick was supported by something high up, and there was nothing nearby to quickly raise it up? Do you just continuously guess where you need to put it on the bottom, and slowly lift it up till you get it where you want it?