   High School Noobie
  I am a high schooler and play tons of games, so I figured why not try and find out how to make one! :DSo I was wonder what is the best language for me to start studying for a 2-D slasher, with different planes (like an MMO called Maple Story, or Kingdom Hearts:Inverted Hearts)I don't have any background knowledge, but I am willing to do my research and find out what i need to know   
  I'm not trying to be mean when I say this...At the top of the page, right above the first post, there should be a link that says "Forum FAQ".  This is a FAQ.   ;  http://gpwiki.org/index.php/Beginner_FAQ   ;  Before this turns into some kind of language war, I'd like to suggest you actually try a few first and decide for yourslef(any modern one can do what you want). I never understood why newbies asked what language was the best. You can get an IDE/compiler for almost any language for free.   ;  Your best bet may be to work with blitzbasic, or torque($100 dollars, so only do it if you really are dedicated to completing the project).  Either way those should get you up and on your way rather quickly have fun.   ;Quote:Original post by KingsRevengeYour best bet may be to work with blitzbasic, or torque($100 dollars, so only do it if you really are dedicated to completing the project).  Either way those should get you up and on your way rather quickly have fun.For 2d graphics you'd want Torque 2d by Garage Games rather than full-blown Torque.  BlitzMax is good too unless you want to go cheaper.  Also refer to the DevMaster WIKI for more information about starting out with game development and some of the concepts involved.For some free programming textbooks to download, see Green Tea Press.  They have textbooks for C++, Java, and Python.One final thing: write a non-MMO game first to gain experience.  MMO games get complicated in a real hurry.   ;Quote:I don't have any background knowledge, but I am willing to do my research and find out what i need to know*sigh*First choose a language, it really doesn't matter which one. Some people will recommend one language over another but it all boils down to what you're comfortable using and your level of dedication (*cough* C++ *cough*). Once you think you've got the language down solid and should move on to graphics THINK AGAIN!!! Keep doing language stuff for many-a-month after you think you don't need to.Then you can choose a graphics API and all that good stuff.   