The most important things that you will need before even considering how to make an MMO game are:
- A lot of experience (and I mean years of experience
- A very devoted team~ And that doesn't just mean you and a few of your friends/classmates
- Lots and lots of time - and I mean years
- It's best to have a working knowledge of a few programming languages, too
Nothing but hard work will help you to create an MMO game. If you don't have years of experience, and a dedicated team, you don't stand a chance. Sorry to burst your bubble, but that's just the way it is. Start small~ otherwise everything will become too much and you'll end up quitting, and never making that game that you wanted to make. I strongly recommend that you take a steady learning curve, particularly when you begin learning to program. If you don't, then everything will come crashing down pretty soon.
- Killer Game Programming in Java ~ It has a steep learning curve, so I wouldn't recommend it to anyone who is less than intermediate.
Please only post if you have something constructive to say~ a recommended book, website, or just some general advice. I don't want this to turn into another spam thread.
To those of you who are reading this in search of advice:
I wish you all the best as you begin your journey into the world of programming. Remember, if you ever get stuck on a problem, let us know and we'll help you out. We just don't want to see any more threads asking how to make an MMORPG in less than a week. Be optimistic about what you can create, but try to keep your current target realistic. Don't make anything that you think might be too big. If you think it will be too big a project for you, jot it down, and shut it out of your mind for a while. Make some smaller projects, learning new things along the way, until you finally feel ready for that project. When you finally feel ready, get that piece of paper which you planned it on, and start to think about it. Is it achievable now? If not, start thinking about what it is that you need to learn. Go and learn it, and come back to your big idea.
Thanks for reading!