   MMORPG?
  Well I need some help here in making an mmorpg??Yea i know it hard but i wanna learn how someway...I want to learn step by step on how to make a game...Im like a total newbie...I want to make something similiar to Maple Story.http://maplestory.nexon.net/First of allWell i dont understand this all engine you have to have to make a game???What languages are good to make an mmorpg that I should learn first to lastI wanna know which is the best language to learn first to last.Also is it better to get a full understanding of a 3d world first so then making a 2d like maple story would be easy?Some tips of things i should know would be helpful   
  This should probably be put in beginners.FAQthat should be a good place to start for you. Take a year or more learning a language of your choice after researching possible languages then you will have a better outlook on how large of a task an mmorpg is.   ;  /popcorn   ;  Moving to For Beginners.In the future, if you see a thread you think is miscategorized, please report it to a moderator.   ;  You're looking at programming an MMORPG in the right and wrong light.  It's good you're willing to take the steps to get there, but you are identifying the wrong steps.Instead of identifying your game's steps as graphics, story, code, security, etc. think of the entire game as your final step - your prize for learning along the way.Think of your steps as:Find Your Programming LanguageFind A Programming TutorialMake A Text (Console) GameMake A Simple 2D Window Where You Can Move AroundFlesh It Out - Add One or Two Cool FeaturesOnce you've gotten this far, you can really start to review your next options.  Do you want to get into 3D graphics, or maybe add a basic AI to your game, or maybe join as a volunteer on a basic team and learn the ropes.  Or maybe you'd like to find a different language and review it.So... yes, there are steps required to make any game (especially an MMO).  Try completing these first, and you'll have taken your first step towards that end result.   ;  thats the thing...I want to know which lanuages should i use?Like whats da advantage and disadvantages from one language to another   ;Quote:Original post by anoluckthats the thing...I want to know which lanuages should i use?Like whats da advantage and disadvantages from one language to anotherBluntly, that is generally too complex to explain to a beginner.  A kind of catch-22, I know, but just pick a language and learn it.  You can more about that later.  I suggest Python to start with.Additionally, do not expect to start with an MMO.  Just learn a language and go from there.Also, please use better grammar, punctuation and don't use slang like "da."   ;Quote:Original post by RoboguyBluntly, that is generally too complex to explain to a beginner.  A kind of catch-22, I know, but just pick a language and learn it.  You can more about that later.  I suggest Python to start with.Additionally, do not expect to start with an MMO.  Just learn a language and go from there.Also, please use better grammar, punctuation and don't use slang like "da."Well In the beginning of my topicI ask about Maple Story the MmorpgWhat kind of language did they usethx for the responesAlso I text alot on the phone so it just come to mind as I type ^_^   ;Quote:Original post by anoluckQuote:Original post by RoboguyBluntly, that is generally too complex to explain to a beginner.  A kind of catch-22, I know, but just pick a language and learn it.  You can more about that later.  I suggest Python to start with.Additionally, do not expect to start with an MMO.  Just learn a language and go from there.Also, please use better grammar, punctuation and don't use slang like "da."Well In the beginning of my topicI ask about Maple Story the MmorpgWhat kind of language did they usethx for the responesAlso I text alot on the phone so it just come to mind as I type ^_^c++ i guess, but you know its developed by a team of experienced programmers/sound and graphics artists over a year or so. If you only wants to learn programming just to make an mmorpg you probably gonna quit shortly. If you however are int rested in making games in general you maybe someday develop an mmorpg.I strongly Recommend you to take a look in Game Maker, its a software where you can develop 2d games in, by code or D&D. You can make 2d games with no greater limits then other languages. I have even seen an 2d mmorpg developed in it... + some "wannabe" Maple Story private servers.   ;  Do not worry about the language they have used.As a newcomer, you are not expected to understand how complicated any MMORPG can be. Not only can they get VERY complicated, but also VERY expensive.However, creating a SMALL MORPG (Note that I did not say "M"MORPG) is possible, but also quite a big task. In order to even understand how big of task this is, or what you want to achieve, one must already have experience with game development and design.Because of this, Put your designs and ideas into a closet for now, and just focus on the basic aspects: programming, art, design, music, etc.Because you have mentioned languages, I suspect you want to be a programmer (to program the games' software.) As such, there are many modern languages in use today, including:C++C#JavaPython (Mentioned earlier)Plenty of BASIC languages...Many more that I am sure other members can fill in...C and C++ are (still) industry standard, however, they are quite complicated. If you plan on going with C++, do NOT expect to go into graphics any time soon. Considering that C/C++ are industry standard, I would assume MAPLE was probably written in C++. I may be incorrect, however.Alot of the game industry has also been moving toward C# and Java. There is an active forum dedicated to learning and teaching C#, that you can access from the main forum page.I personally recommend starting with C#, as there is still an active forum that is teaching it. Afterwords, you can try moving onto C++, if you whish, or even Java.All in all, virtually any language can be used to make games. It is more important how you use the language, rather then the language itself.