Applying Zbrush Normal Map in Unity

Thanks for reading, I can’t find help with this anywhere, so somebody please help me lol! I made a high poly mesh in Zbrush, made texture map and normal map in Zbrush, imported to maya. In maya the low poly mesh renders great with the high poly normal map, looks just like zbrush model. The problem comes when I import the Maya file into Unity. The mesh imports as a low poly mesh without any of the normal map or texture information. I tried importing the normal map and texture map as assets then load to the character and the result is very messy and not even close to the maya/mental ray render. (I used bump diffuse in Unity) I have included pictures of the maya render and the unity result. I am about to give up on my dreams here guys please somebody help!

flip your texture and normal maps on the y axis, or use the new multimap exporter plugin for zbrush 4. I would also suggest using the zbrush uvmaster plugin to make your uvs as continuous as possible. this will minimize seam artifacts.