I have Photoshop CS6 (I haven't installed it yet), and I was wondering if there was a good book or tutorial on how to get started on making my own video game textures.
SIDENOTE: I saw a question on this, but it was outdated and from 2011.
This question is a bit broad and there really isn't a clear cut path in making textures as there are many different uses for textures (UI textures, UV model textures, seamless textures, etc) all depending on what you're making it for. There are a few common denominators though so I'll go over those.
Determine Texture Attributes
Based on how your texture is being used you'll need decide a few attributes at the start including:
Make the albedo
Most textures start with an albedo. This is just a fancy word for the image that defines your texture. There's three ways you can get an albedo and it depends on your use case.
Some uses require your texture be seamless. This will ensure that when you apply the texture to a face and it tiles, it does so without any visual disconnect between where one part of the texture ends and the other begins to repeat.
You can get plugins for this, external applications, and do it yourself with things like the clone brush. There are also ways to preview your texture to see if it's tiling correctly before you actually use it.
Including the supporting files
This really depends on the application of the texture.
There's a lot more that I could put here but I just put down some of the more common things.
Determine your output format
This is very application dependent (some engines a specific format you must useh when you export) but it's best to go with something lossless so if you go back to edit your texture it doesn't have artifacts. If you do need to use a lossy format, make sure to save a lossless copy.