   Just need it simplified
  HiyaI am currently trying to make a RPG game. From reading through a few threads about languages, graphics and libruaries I have managed to become very confused. So could someone please help me. I am trying to make an RPG game, only very simple and 2D, and I'll try to make an editer that can easily make levels. Could you tell me what exactly I'll need, in terms of any extra libruaries, bearing in mind that I will be using C++ as my language.   
  If you just want to make an editor, I personally recommend giving c# a look at, it's very similar in syntax, and it makes creating an editor a whole lot easier. .If you're dead set on using c++ you could take a look at borland builder, it has an easy to use form editor with drag and drop that will make building an editor easy.   ;  Thanks, but what do I need to simplify the programming, such as OpenGL or DirectX.Basicly if you were making a game, just a simple one what libraries would you include?   ;  for a simple game...hmm, maybe just clanlib or sdlhttp://www.clanlib.org/intro.htmlhttp://www.libsdl.org/index.php   ;  Do you already know C++?If not, you will probably have to spend at least 6 months or so learning it.  Perhaps you should look into somthing simpler like the afforementioned C# or Python.   ;  Well I do know some C++, I have been learning it, although I am still just an amateur at it. I understand the base topis: classes, functions, pointers, strings, vectors, polymorphism and so on.   ;  [smile]In that case I second SDL;  SDL (or maybe Allegro... don't know, haven't used it) for graphics, and possibly sound.Of course, you might prefer to use ASCII graphics, since you won't have to spend ages on creating content and can focus more on programming.  In this case, OS-specific APIs have support for much more exciting and useful graphics that stdio or iostream do (think colored characters/background, positioning the draw cursor, and having better options for user input).RPGs are kind of a pain in the butt, because they require such extensive work in generating content (art, sound, story, and other non-programming tasks).  I wouldn't launch into an RPG if I was working on my first game; I would start when I was quite confident in my abilities as a programmer to deal with challenges that might come up, and had an artist friend who was just as interested in the project... and had a story written out, and lots of free time.See here for details