Guild Wars 2: ten years in denial

If I had an ego problem I’d say that some dev from Guild Wars 2 finally read my blog and received enlightenment. But I don’t have that, so I simply believe that they are very slowly dragging themselves where I always stood, because my ideas have been flawless from day 1. You may think this is still way too arrogant, but the fact is that ten years later my model is finally getting adopted.

Simple story: in 2012 I ranted against Guild Wars 2 server structure saying it was fucked up (I’m linking the forum and not the blog because it has the hard dates). The reason: a good server model wants persistent/home servers for PvP, while it needs instanced PvE, in order to load balance and avoid players’ fragmentation.

So I ranted because I was realizing GW2 was going to implement a fucked up INVERSE model: PvE was server-based/persistent, PvP was instanced. Aka: how to design a system ass-backwards.

But the model of server structure I suggested is way older than that rant, and it was described in 2004. See the date of that forum post. Basically this new GW2 patch goes live in the 10 years birthday of that forum post. In 2004 the problem was that the technology maybe wasn’t ready to support that structure, but in 2012 Guild Wars 2 employed all the systems I used in my own proposed structure, but ordered them incorrectly. The forthcoming patch rectifies some of those mistakes and brings the structure closer to the one I originally proposed.

Arenanet in 2014:

It means that maps will have more players adventuring in them to provide you with the best possible PvE experience.

Me in 2012:

The solution I suggested was thought to fix both player density in PvP, and PvE feeling always “alive” with other players. Design goals are the same.

What does it all mean? Simply that my ideas, once again, get validated by being adopted. It’s like witnessing an epic long detour that eventually has to pass through HERE.

They’ll eventually get PvP too, even if maybe it will take another ten years for that. Let’s be patient?

Leave a Reply