So, I've been working on a 2d turn based tiled strategy game, think like the original XCom. However, I was doing it all from an overhead view and doing it 2d via draw functions (in Qt's QWidget if you're wondering). However, I really don't like that because I want to be able to have land and air based units. So, I thought maybe OpenGL would be a good option. I've been working through tutorials and am able to draw a rectangle at the angle I'm wanting, and I'm able to put a couple of different textures on the rectangle. That's fine. However, if I want to draw a significant portion of map (say 15x15 tiles) and each of those have their own texture, how can I do that? Most of the tutorials I've read said that you can expect to have at least 48 textures (source: http://open.gl/textures). That tutorial even goes so far as to say that we'll never use that many. I don't understand how he can say that. If I want a unique texture for each of the tiles, I'm going to need 225 textures for my 15x15 example. Obviously I'm missing something here, but I would love to know what that is. I can't find anywhere that people talk about this. Any help would be much appreciated.