So if you guys didnt know, Jeff said they couldnt get Vanilla Overwatch [I.e Shield generator, Mass rez, etc] Because instead of correctly versioning the game, they overwrote the files.
Like… isnt that bad coding practice? Like didnt just all those assets go to waste then? Like im not the only one who thinks thats ridiculous right?
That’s not how that works… When you debloat your production program, you would still maintain all the source code in all the previous versions. Those previous versions and all the information contained within, would not be visible to the end user, it simply exists information in version control… which is not actually a part of the program itself.
You don’t need to delete your version controlled source code in order to de-bloat the final product - that’s literally not how any of that works.
everytime you update your computer you’re overwriting code, updating a game is no different.
that code could be completely irrelevant and wouldn’t work even if they tried implementing it.
think of it like this, they are adding code adding code and then there’s a point where the game becomes bloated so they have to remove unnecessary code for the game to run better.
unless they pretty much made a back up of the original code and just ran that back up version there’s actually no other code than that, and it wouldn’t work that well with the current version without heavy rewriting of that code, so much so that it would simply be easier to write new code for it.
Because you don’t build an E-Sport with ‘Classic’ in mind. Only dying and failed games resort to using ‘Classic’ anything when their current product is garbage.
The way I read Jeff’s message, it didn’t seem as much as a “we deleted the code” issue, rather “copying and pasting the old code into the current game didn’t work”. To bring it into the live game, they’d basically be building a new game mode which I doubt they consider a priority.
The point of an E-Sport is to progress forwards. Newer assets are better than the old because of improvements.
If Overwatch tries to go back to ‘Classic’ than its a clear signal that game as a whole is on the down turn. The Developers won’t resort to that just yet, they’re still trying to peddle PvE.
I wont go into my specific details of where i think Overwatch is currently, however i don’t agree with the E-sports notion.
“Classic” does not necessarily mean your game is going down, it just means it was VERY different from what it was in the past then what it was currently, good or not.
Server space costs a lot of money. There was probably a small room or several filled with hard drives that they would have had to have replaced in order to “save” the old software. You’re probably talking a few people’s salaries just to retain the old assets.
True. But old code doesn’t always work on new software. You can’t just copy and paste it to work and the process of reworking the code or the software to be compatible with the other requires resources that Blizzard just might not be willing to invest - especially considering the state of working conditions for them right now.