Ah, the MMORPG - Massive Multiplayer Online Role-Playing Game. Since World of Warcraft its popularity has sky-rocketed. I want to make games, and to be honest, an MMORPG is a very intriguing concept. The onyl problem I can find now is that it seems like everything after WOW will always be compared to it in terms of gameplay. Well, I've come up with a few concepts which will, I hope, lead to a success.
First is a matter of setting. With all MMORPGs to date, the setting is constant - you're in a medieval fantasy world, or the future, or something in between. I hope to add a certain level of strategy to the game by having multiple settings for the game, tied around a central theme of a shattered reality. This way a player may be in a fantasy world one day, only to find their character in the future the next, or vice versa. Certain quests and goals could only be completed or attained in certain realms or, on occasion, between certain realms. I've already given a great of thought to the network connections necessary to pull this off, although optimizing the connections will take a great deal of time, as well as someone who is better-versed in networking than I am.
Next is a matter of uniqueness. One of the main reasons players continue to play MMOs is to attain some status that no one else has attained, to be counted as "unique" in some way relative to other characters. Allowing more players to be counted unique, if only for a limited time, encourages newer players to continue playing with the knowledge that more rewards are to come. My way of implementing this is to introduce "relics" to each of the realms, out-of-place objects for their setting that will randomly appear to players fulfilling certain qualifications. Finding a relic would grant you a title depending on the relic, and each relic would have certain properties helpful to gameplay. These would be time and/or other restriction in place so that a player cannot hold onto a relic indefinitely. Some relics may also require assistance to attain, to encourage interaction between players.
I truly hope that my ideas can some day become a reality. Until that time, I'll try to improve my coding skillz so that maybe I can make it happen.