not sure if this has been brought up, but i dont think there's any doubt that at least a part of what they said about the difficulties in making a legacy server that isnt complete bullshit.
the "right" way to do it would be to keep all the old aspects of the game, but implement all the technical and behind-the-scenes advantages and polishes we have today.
for one, we wouldnt have the old crappy friends list. no, we'd need to have the old game fully integrated with the new battle.net system we have today. im not a programmer but my conservative guess is that wouldnt be exactly quick do get done, which takes development time away from other things.
then there's the more performance stuff like the new file format blizzard has developed in the past couple of years so it can take full advantage of the new battle.net dynamic update and stuff like that. i suspect it'd be as easy to convert to the new format as pressing a single button, but perhaps there are compatibility issues that first require addressing given how old the original game is compared to when they implemented the new format.
then there's other, possibly controversial stuff, like server tick rate. pre-wod the internal server tick rate was once every 0.4 sec and now its once every 0.02 sec. im sure you all remember the "great" things that provided such as interrupts locking schools after the spell finished casting. i personally would prefer they implemented that into the legacy servers, but i do acknowledge it might make the game feel different from what it was back then, but really that was nothing more than an engineering constraint and there's no reason they shouldnt implement the fix. i also remember they saying during WoD development that making that wasnt necessarily easy to do and its possible it would sort of take them to "reinvent the wheel" to get it done for legacy servers.
those are just some things off the top of my head. i have no doubt a lot of bullshit came out of that announcement of theirs, but let's not pretend there arent at least some reasonable levels of difficulty involved in getting it done right.
RailanderMember Since 09 Jun 2011
Offline Last Active May 11 2016 07:11 PM