I would like to know if this is possible to do with UE. For my game, I would like to have a small level that a player can build on. For example, I would like the user to be able to move around in first person and pull up a menu and they can select build wall or something and then a wall will appear in front of them and it will snap to the grid. After that, the user could maybe select the wall and go to a menu to change the color of the wall. If someone could tell me if this is possible/legal to do with UE that would be great. Any tips for doing this would be appreciated also. If not, any advice on a program I could use to do this would be very useful.
I could see there being issues because the player would kind of be using UE for building and not paying the subscription for it.