I came across this article on Polygon describing some of the awesome tech behind the new and improved Storybricks Engine, which purportedly can generate stories from scratch. I was intrigued. The Storybricks team (currently working with the Everquest Next folks), seem to be taking sort of a simulation approach. The rationale is that if every NPC in the world had a complex model of emotions, personality, motivations, goals, desires, and capabilities, then they’d naturally start creating conflict with one another, so quests and stories would (hopefully) write themselves. A player who takes a stroll through the world will have a different experience every time, because the NPCs are constantly fighting and changing relationships.
With Guild Wars 2’s new megaserver technology, and games like Star Citizen thinking about how to show only the players that are relevant or interesting to you, it’s a wonder we haven’t considered dynamically merging server types as well.
Most western MMOs release with multiple servers, designated either PvP, PvE, or RP. With megaserver or dynamic server technology, we don’t have to lock ourselves into one particular server type. Why not make it a menu setting?
Consider — if you have RP mode enabled, you would be instanced with other roleplayers. With PvP AND RP turned on, you would encounter only those who want to do both. And dealing with griefers? Well, if you get enough complaints/flags from other players while you have RP mode turned on, then you get RP mode disabled for a couple months.
It seems like a natural step for MMOs, don’t you think?