When it comes to making games, do you recommend I get a book/tutorial specifically on OpenGL, or specifically on Unity?
Thank you knight
I'm going to assume your end goal is to make games.
If you want to make games, start learning a regular programming language. (C, C++, Java, etc) Although tools like Unity, Corona, and such *can* be used without prior programming experience, it'll be very difficult to grasp the more advanced concepts when using those packages.
Also you won't be able to use OpenGL without knowing another programming language. Although OpenGL is actually pretty easy on the surface, without knowledge of functions, classes, pointers, data types, etc you won't get very far.
Also, although you can create games from scratch, most people use pre-built tools (like Unity or UDK) and extend them. Its far too much work to create something with todays standards from scratch.
If you want to learn programming, I'd suggest this:
1. Learn a language like C, C++, Objective-C, or Java.
2. Learn to work in an API like OpenGL, SDL (not used much anymore from what I hear), or even Cocoa if you went the Objective-C route). I say "work in" because when you get to API's you'll be relying on documentation a lot. No one can remember every call from every API (although I'm starting to think Knight comes close to that

)
3. Learn a game engine like Unity (my personal favorite). When you get to Unity chances are you'll get caught in asset creation. This is where tools like Maya come in. Maya (or Blender, or Modo) is for creating 3D graphics and animation. You'll use Photoshop for texturing. This is usually where you either buy assets or have someone who is a 3D artist create them because 3D is an entire other complex discipline. I won't say its not possible to make your own graphics (I do it) but you'll spend a ton of time learning how to do it right and your programming will likely suffer.
Its a lot of work to make a game but the reward is well worth it. Its amazing seeing people play something you made and having fun with it.