Warcraft: The Art of Over-engineering
Massively Multiplayer Online RPGs (MMOs) are a highly complex beast when it comes to the design and development of these experiences. They’re not only designed to have that classic RPG feel, being immersed in...