JavaScript is required to use Bungie.net

Forums

10/27/2017 1:40:05 PM
6
I'm having fun with D2. I'm not one of the toxic people who have been overly critical to the point where it's almost unbelievable. However, there is nothing new on this list. Everything on that list is something that was suggested as far back as year 1 Destiny. One of those items, Private Matches, was not only requested as far back as year 1, it was added to D1. Why was it left out of D2? The question still remains. Why after 3 years of saying "we're listening" did D2 come out the way it did? Like I said, I'm enjoying D2. But it is fair to say that Bungie squandered an opportunity to make a truly great game.
English

Posting in language:

 

Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I think alot of it had to do with the fact that by the time some of the best changes to D1 were implemented d2 was already in development and all the changes that the live team made to D1 to make it better didn't necessarily make it into D2 because of the development time frame that they were working with I am really hopeful that all the lessons that the live team learned in D1 will make this game into the game we were all expecting it to be sooner rather than later

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • Just based on my own experiences, I would say that they had to rewrite the entire code base, because D1's was a horrid mess. that means that working on changes in the future will be much faster and easier for the team. But it also means they had to re-code the entire base of the game, and that means picking the critical features to go in at launch, and which ones to add in a future enhancement. i would guess a lot of the things we are missing didn't make the timeline cut, in the interest of delivering something functional and playable on all the release dates.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I understand the need to re- write code. But is it really that difficult to re- write the code and enhance the game at the same time? These are issues that they knew about from D1. Since they were rebuilding anyway, those things could have been taken into consideration and included in the new product. It's like saying the reason I left out the additional bathroom is because I had to rebuild the house from the ground up. I'm not a programmer. However, in my job I work very closely with our IT and IS departments. They always come to us and say "We're rebuilding xyz application. Are there any modifications you'd like to see implemented?"

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • You also have to consider your it guys do these small changes for you and your company. This game is played by millions of people. Say they add _______ ,what does this do and how will it effect the game and everyone playing it as a whole. If they change one thing and it breaks the game then you really have a shit show. Given the time the game has been out and the countless amount of feedback the changes being made seem pretty drastic in comparison to anything they have ever done. I hope the gl change helps and they continue to listen to feedback and adjust accordingly.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • So the Destiny 2 project was too big to leave in Private Matches and add better Character Customization but not too big to completely change the weapon load out, change the economy, change the shader system etc.? This is where the disconnect is. Frankly, I don't care about private matches or character customization. However, I'm pretty confident that development of Destiny 2 started well after those two features had been requested. It's not like they were halfway done with Destiny 2 a month after Destiny launched and thus had to go back and completely change things to add those features. They started over from the ground up and still left out a lot of things that a great number of fans would have liked. People are asking why, but understand they'll probably never tell us. Liked I said in my original response, my wife wants a third bathroom. If I tear down the house, rebuild it, throw in a man cave and a bigger kitchen but leave out that third bathroom, I'd better have a reason why. I can't tell her "well since I had to tear the house down and completely rebuild it, I couldn't put in a third bathroom." I can't tell her that because it makes absolutely no sense.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • Without defending or attacking the Bungie devs, here's what I'll say: yes, in this case, I think it might have been that hard. I'll do my best to explain it. If you are refactoring an app, not that big of a deal. Generally, you are either cleaning up old code or implimenting a new method of doing something (referred to as resolving technical debt in the industry). Enhancement is the addition or alteration of a feature or function. These things can go together easily, because you have an established code base, all the testing is done, and the amount of new development is minimal to moderate. In the case of the D1-D2 transition, this isn't the case. The process was essentially creating an entirely new product to do basically the same thing. So they would have had the baseline set of requirements to be considered go-for-launch, and a long list of other things that they wanted in as well. So the primary focus is, can we get to the go stage, with everything in the requirements satisfied, working, and tested? If yes, and you have more time, do you have time to add in more things, get them working, and tested? So, refactoring an app can take a few hours to a couple weeks, maybe more. This wasn't a refactor, this was essentially taking the requirements from the first game, adapting it to the new one, and starting from zero. I think if we knew the number of things they didn't think they'd have in at launch that we do have, we'd be shocked, frankly. Do i think it was the best job ever done? No, not at all. But do i understand the effort and timelines involved to get us what we got? Absolutely, and I'm surprised by a lot of the little things that actually made it in to the day 1 launch. I expect much more and much better things in the future, but i understand why we are where we are now, as one professional to another.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

You are not allowed to view this content.
;
preload icon
preload icon
preload icon