There are various rigging tutorials but not many with a scope on Unreal, and it is not clear if Unreal has special needs when it comes to Blender rigging, and with a scope on animations. Though, on import of Unreal default models, they look a bit strange - for instance the prototype character has the bones not properly aligned (image below). I understand that i have to follow the Unreal bone naming convention, anything else? Thanks
Update
I recommend this for a start http://www.cgmasters.net/free-tutorials/blenders-armatured-a-crash-course/
and this is good too
https://www.youtube.com/watch?v=cGvalWG8HBU