Bump Map looks terrible

You can just use a normal map instead of the bump map you have there and it’ll work (make sure that the normal map in UE4 is set to use Normal Map compression) if the normal map file name has “_normal” at the end of the file then it’ll usually detect that it’s a normal map and apply the correct compression.

Games don’t use bump maps because it takes extra calculations to determine the effect, whereas normal maps contain all of the info needed so they’re faster to render.