   Understanding OpenGL in 2D (I think so ._.)
  hey guys, I'd like you to correct me if I'm wrong, I'm still starting in this world of OpenGL and I need to organise my ideas.Making a video game or whatever related to 2D in OpenGL:1- It's based on a 3D world but projected like if it was 2D?2- For making items, characters and so, you just make a square and texturize it?3- For making animations you just can use sprites and not gifs and you have to update the texture every time to make it look like "if it was" animated.?4- Collision issues and so are also related to OpenGL 3D's one?5- The easiest way to make a stage builder it would be creating an application based on the data from the game and then saving the position on a txt file for example?I guess I better don't keep asking, that should be enough for a newbie like me.Thanks in advance   
  1 - yes, you just project into 2D.2 - yes, to draw stuff, you just draw a square/rectangle and use a texture.3 - typically you put all the frames of an animation into one image and then use that portion of the image as your texture.4 - OpenGL doesn't handle collision detection/response at all.  You have to do that yourself.5 - ?I'm not sure what language you're using, but I recommend SFML (google is your friend) or something like it (maybe XNA?).  Don't mess with learning OpenGL just to do simple sprites.   ;Quote:Original post by jdindiaI'm not sure what language you're using, but I recommend SFML (google is your friend) or something like it (maybe XNA?).  Don't mess with learning OpenGL just to do simple sprites.Thanks for your quick reply.No, I don't really want to do just simple sprites, I'm practising first, as I don't really want to jump directly to the  videogame 3D world yet (although I could do), and I'm using C++. Thank you once again.