I’ve been playing with a Minecraft-style prototype game, and after doing some research, Minecraft hides any non-visible faces of a block, which provides great performance benefits.
You could make a custom mesh in Blender to do that, but you’d have to do more meshes for specific faces and rotate them if needed, and also check what blocks are next to a block or something. I tried that before with normal parts but I’m not the best at doing that.