Some previews of my textures in Unity3d using a custom vertex painting shader made by @davidgijon :)
Some of this textures are available to buy in my Unity3d Assets Store.
4. Texturing your character
Before start texturing you need to unwrap UVs, this is like peel a banana XD. The first times is a tedious work, with practice you could make it very fast :) All the 3D softwares have Unwrapping tools, I like Modo unwrapping tools. Make a nice and clean UVs are very important to paint textures, bad UVs can ruin your textures.
I usually use Photoshop and 3Dcoat to paint. In the case of 3D anime character you can use plain colors with a little of light. The lights and shadows will be made by the game engine + shaders, or the 3d software if you only are going to make a render.
I like to have my textures in psd with some layers, one for the base color, one for the lines, one for the details, and I sometimes adjust colors using hue/saturation mask in Photoshop.
Also maybe you will need to make other texture maps: specular to emphasize metals, and emissive if there are some glow parts in the model.
5. Animate your character
For me, this is the most hard part, I need to learn a lot more about animation! :)
First, you need to create a skeleton with bones for the character. Without bones, is very hard to move a muscle ;)
If your model is under 10.000 polygons you can use a free automatic web tool www.mixamo.com. This tool work enough good if your model is simple with standard human proportions (one head, two legs, two arms), if it don’t have long clothes, cape or long hair. Sometimes it don’t works perfect and you will need to make some adjustments later.
If your character is more than 10.000 polygons you can pay mixamo, or make the rig yourself. There are many softwares to rig and animate with semi-automatic tools, the most used are Maya, Motion builder and 3dMax. Modo added animation system in his last release, is not perfect yet, a little buggy sometimes, but it can be useful.
Once you have the character rigged, you can start to animate :)
To animate is recommendable to start making block of poses “pose to pose animation” Sample
To animate in 3D you need to learn also the basics of 2D animation. Here is a nice blog about traditional animation.
6. Import the model to your game
If you are going to use Unity3d you can import your 3d model with animations in fbx.
Each game engine has his own tricks to make look nice the characters.
You need to configure the shaders with your textures to make it look nice, and remember to put some lights in the scene :)