So, you want to make a MMORPG?

This post was written in response to the many gazillions of questions along the lines of “how do I make a MMORPG?” that appear on programming forums across the internet every day. Rather than rehashing the same old disscussion, I figured I’d write a catch-all post and just link people to that. Quick summary: if you have no experince, start with smaller games, and work your way up. Making a MMORPG without any prior knowledge is very difficult.

Q: Hi, I’m 13 years old, and I want to make a MMORPG like World of Warcraft.

A: Good for you. So does everyone else in the world.

Q: Can you give me instructions? I don’t have any game development experience.

A: No.

Q: Why not?

A: Someone with no game development experience could never complete a WoW-quality MMORPG. It just can’t be done. Those games are made by huge teams of highly paid artists and programmers who have had years of experience at doing their job. Creating a game, especially a large one, is not as easy as you might think. Sorry, but you’re just out of luck.

Q: But me and my friends have already started! We have a great idea! We even made a design document! There’s no way we can fail!

A: Allow me to reiterate. You need huge teams with years of experience to make a MMORPG. Years. Even if your idea is great, who’s going to implement it?

Q: Won’t I be able to find someone to make it for me?

A: Not without a lot of money you won’t.

Q: I know your type. You’re one of those jerks who is always putting people down, telling them that they can’t follow their dreams. Well, I’ll prove you wrong. I’m going to make a MMORPG anyway!

A: Please do. It will let me know that we have some talented young programmers out there. Let me know when it’s finnished so I can link to it.

Q: Alright, I will! Um… any more pointers?

A: You need to learn how to program. My advice is to start by learning the Python programming language. Study programming for a few years, inside school and outside. Start by learning the very basics; make a text-based game or two. Then make small games like Pong or Tetris. Keep working your way up, and one day you might get the chance to work on a MMORPG.

Q: Someone told me to start proramming by learning C++. Isn’t that what professionals use?

A: In most cases, yes, but that doesn’t mean you should. If you can learn C++, great; if not, start with Python. In order to become a good programmer, you’ll need to learn a wide variety of programming languages, but it’s best to start off with something simple; C++ is the opposite of simple.

Q: Hey, I just made a game of Tic-Tac-Toe! Can I make a MMORPG now?

A: Again: years.

Q: What gives you the authority to write this?

A: I’ve been down the “I will make a 1337 MMO and become rich and prove all these people wrong HAHAHA!” path. It doesn’t work. Start small- very small- and work up. You’ll get there one day.

Advertisements

2 Responses to “So, you want to make a MMORPG?”

  1. UR ALL N00BS!! Says:

    UR ALL NUBS!! I’VE ALREADY MADE MY MMORPG, AND IM YOUNGER THAN THAT NUB!

  2. marco Says:

    Quelques bonnes info mais toujours un bon post merci !

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: