texture painting

is there any resources to learn how to texture paint like the art from dota 2, league of legends, and world of warcraft ?