The best way to create good textures and more importantly: (royalty) free textures, is to make them yourself.
Of course you could buy some textures from commercial sites, but they may come with a stiff price. If you want to maintain a high quality throughout the game, that quickly accumulates to a little fortune.
But since time is money and vice versa, you just have top invest some time.
Here are a few pointers how to get a decent diffuse texture:
Step 1: Look for a matching texture in the real world. If you need a wood texture, look around for a nice piece of wood, a wooden door,etc.
Step 2: Setup of the location: Since lighting and shading in our game is handled by theengine, we dont want any shades, highlights, etc in our raw texture. Unfortunately we cant simply toggle the real world to “unlit mode” to take our picture, so we have to deal with, already present, real world illumination of our object. The best dayto shoot textures is a bright but overcast day. To further improve the result, or on sunny days, you might want to build a little box, or tent in a bigger version, with thin white tarps (old bedsheets will do) to further diffuse the ambient lighting.
If you have a camera that allows the attachment of filter elements, you should also add a polarization filter to further reduce highlights.
Then mount your camera in front of the surface at a 90° angle. Try to maintain the same distance in all textures to have an even base scaling.
Step 3: Refine the image further in photoshop as it pleases. Crop and tile it (may involve some clever painting). And you are done
Creating high quality textures is a very time consuming and complex job. Hence their price…
That is the worst idea ever!
For the following reasons:
- Just because you can download a nimage via google image search, it does not mean you have the permission to use the image.
- I would also strongly advise against so called “free” texture sites. For the same reasons. Many people upload images of which they do not own the copyright, but still offering it “for free”. You can never verify that the person spreading the photos is eligble to declare them “free”.
- If you buy a texture, you may have not the right to use them in any case. Imagine you buy a texture and are allowed to use it electronically in your game. You use this texture for your character. If your usage is limited to electronic media, you cant make shirts or other apparel…
Jay and Canon had a wonderfull talk about that stuff and also touched that subject. (Yeah you can use font in the game, but not on handheld consoles in China ) See: https://www.youtube.com/watch?v=pbbAPq6vEiA