I'm super new to using blender, and i'm enjoying the experience thus far! I'm looking to create a very simple room that has a sort of beveled texture/geometry along its walls, floor, ceiling, etc. My current method of going about this is... inefficient. Thus i'm looking for better ways to achieve the same result, and i'm willing to accept a variety of options.
My first idea was to utilize normal maps in my material to give single large-scaled cubes the illusion of beveled walls, which would probably be the most efficient option, but the only useful source i found was for using an outdated version of blender. My second idea was to try to learn instancing or array modifiers to somehow achieve this, but i wasn't sure if this was the best, or most very efficient, way to construct entire rooms. My last idea was to somehow utilize the bevel modifier to somehow make it repeat along a single cube to make it looks like there are several cubes, but i don't even know if this is possible.
For reference, here's sort of what i'm looking to achieve. i made this using multiple separate cube meshes all with the bevel modifier: