Luciora, as far as Blender goes you can use it if you want to get an idea of what is involved in designing a game. Blender3D is a free program with a feature set that comes close to matching the bigger, more commercial application. It's an all-in-one package it has a game engine, 3d modeler, and video sequencer so you can make your own 3D Animation from beginning to finish all inside one application.
But I must tell you that it isn't the easiest software to learn. As I mentioned in a previous post its primary language is python, although it is made with C and fully open source. Also you will need to understand some basic game programming, even if your only doing the graphics, because the two have to work together to form a complete solid 3D object. Polygons are very important is games and polygon count, if you make a texture that doesn't conform to the model the game engine is using there will be holes in the texture where you can see through the model. No very professional to say the least, and isn't viewed well on your abilities.
Their is a complete professional 3D animation movie called "Elephant Dreams" and a complete open source game called "Apricot." You can check them out along with downloading Blender3D at
http://www.blender.org/
It is a great software package to play around with if you are serious about getting into gaming programming, designing, textures etc. It is that complete.
Hope this helps
CyberSorcerer