I'm making a game in the unity engine and for my models i'm using blender 2.6. The thing is that i'm pretty new to graphics design (modeling, sculpting, etc) and by following some tutorials i've managed to make some very high poly meshes for my characters with the sculpt editor, the meshes have about 1.5M - 2M faces and of course a game character should be less than 30K faces so the game runs smoothly with good optimization on an average pc.
my question is how do i translate the details of the high poly stuff to low poly meshes (7k - 30k faces), i've heard about uv unwrapping and stuff but i'm not sure what is the process to follow.
i don't mind if the recommendation is very hard and for advanced users because the primary thing i want to do with this, is to learn.