Building is an essential part of the game, allowing the player to advance through the game.
Building will allow the player to place blocks and other objects into the world. This allows for navigating previously not possible sections of the game and advancing through the level. This supports the Building pillar. Blocks can only be placed when attached to the world or other previously placed blocks.
I will look how the player places the blocks. There are multiple ways the blocks provided. Usually there is one intended way though. I will see how the player places them and if they get placed like intended. I will check if the player places them efficiently giving him an easier time later or if they place them quickly making navigating more difficult.
The player will have predefined blocks for each situations.

For each area of the game, new blocks will spawn at the top of the screen in the UI.

These blocks can be taken and dragged using the mouse.

When releasing the mouse, the blocks will snap to the grid. This only happens though, if there is at least one surrounding block. In the image above, you will not be able to place the block.

After this has happened, you can interact and walk on the block, allowing you to get to the other side.