[quote name='juicypuffin' timestamp='1307564177' post='4821056']
Maybe it takes me ten years to make a MMORPG. But if I make fifty smaller games before making it, it'll take thirty years. I want to put all my efforts as directly into my project as I can.
If you're going to use something like Hero Engine or Big World then just go for it, with those tools the technical challenges are solved for you (Its still an insane amount of work but everything you do will get you closer to your goal)
If you're going to make something from scratch then the recommendation to start smaller applies, any code you write as a beginner will be of poor quality and difficult to maintain and expand upon , thus pretty much any code you write for your mmorpg while you're still a beginner will be worthless and has to be thrown out and replaced. (This means that you won't really make any progress at all until you've learned the things you need to know and therefore learning those things quickly should be the highest priority (smaller projects teach you the basic concepts alot faster than large projects do and you'll have something to show for your efforts faster aswell)
[/quote]
Thanks. Yes, this is why I'm looking to use tools.
[quote name='juicypuffin' timestamp='1307568252' post='4821091']
[quote name='Radikalizm' timestamp='1307567989' post='4821089']
When it comes to an issue of pure programming you should not be asking which language is the easiest, because that answer will absolutely not get you the desired results, the question you want to be asking is 'which language will be the most efficient in helping me to complete my goal?', a hammer might be easier to use than a powerdrill, but you won't be able to drill a hole in the wall with a hammer
C++ is a popular high-performance language for game development, and a lot of available engines are written in C++ and require you to write applications with C++, but it is generally not advised for people who have absolutely no programming experience to start off with C++
So here we come back to the issue of general programming experience (seems it wasn't that irrelevant to your question after all), since you will need to master a language if you want to program any larger project
Yes, but which program that is otherwise helpful to me requires that you use C++? I don't need "a lot of engines", I need "these are more geared towards what you want and they are coded in this". It seems to me that a lot of game making programs geared towards newbies have their own language, and while I have a general idea of which major languages are harder or easier (similarly, that's easy to look up if I don't know), I have no idea about the ones that have been made up specifically for these programs.
[/quote]
Engines generally have scripting languages that come with them, so you'll have to get oriented in what they are. All languages are vastly the same when they share a common paradigm. I don't think any of the engines you plan to use strain too far outside of imperial or otherwise OOP programming so they will all be right about the same. In that case, it doesn't matter which scripting language you pick, just flip a coin and go with it.
[/quote]
Thanks, this is why I was wondering which might be easiest, because I don't know the differences between them.
As I said before, something like Eclipse's language ( http://www.touchofdeathforums.com/eclipse/ ) seems extremely easy, as first-timers have made scripts in as little as three hours. Something like Assembly seems impossible for me, as people need half a year to get the basics. All these programs seem to have their own language and as I haven't tried all of them, nor have I see anyone comparing the languages between them, I don't know anything about them. If anyone who's tried multiple programs for what I'm looking for could tell me which language/program they personally found easier and most flexible, that would helpful.