Android OpenGL ES and 2D <p>Well, here's my request. I don't know OpenGL already, and I'm not willing to learn it, I want to learn OpenGL ES directly since I'm targeting my development to android, however. I want to learn OpenGL ES in order to develop my <em>2D</em> games. I chose it for performances purpose (since basic SurfaceView drawing isn't that efficient when it comes to RT games). My question is: where to start? I've spent over a month browsing Google and reading/trying some tutorials/examples I've found anywhere but to be honest, it didn't help much and this is for two reasons:</p> <ol> <li>Almost <em>all</em> the articles/tutorials I've came across are 3D related (I only want to learn how to do my 2D Sprites drawing)</li> <li>There's no base to start from since all the articles targets a specific things like: "How to draw a triangle (with vertices)", "How to create a Mesh"... etc.</li> </ol> <p>I've tried to read some source code too (ex.: replica island) but the codes are too complicated and contains a lot of things that aren't necessary; result: I get lost among 100 .java files with weird class names and stuff.</p> <p>I guess there's no course like the one I'm looking for, but I'll be very glad if somebody could give me some guidelines and some <em>links</em> maybe to learn what I'm up to (only OpenGL ES 2D Sprites rendering! nothing 3D).</p>