JavaScript is required to use Bungie.net

Destiny 2

Discuss all things Destiny 2.
Edited by DoctaFaust: 1/26/2023 9:18:11 AM
30

It’s truly time for an engine upgrade

Despite the title I will not scoff at the fact bungie engineers spent 23 HOURS YESTERDAY working on the backend issues so huge respect to that. I doubt anyone would be okay with a workload that much, let alone almost a whole day straight of work. Massive respect to the engineers for that. However it’s really time for a new engine, it’s really starting to become apparent how difficult it is to manage destiny on the tiger engine with the amount of problems being present almost every week. Weapons and armor being disabled for weeks at a time, API being down multiple times in a row, error codes, server lag and not having this resolved or beginning to be resolved before Lightfall isn’t good. It’s making your community frustrated right now and will continue to do so until something is done about it. It’s a lot easier said than done and I don’t know the first thing about implementing a new engine but something needs to be done bungie. Edit: I’m no dev with a triple a portfolio or an experienced programmer/engineer, I doubt anyone is on this forum (maybe some people) Even so, it’s very noticeable how the cracks are starting to become much more apparent, we can’t normalize game breaking issues like we’ve seen this year of content, and for the possibility for them to get worse. We’re not devs and we don’t have answers but we’re simply trying to convey to bungie that the foundation of this game needs to be fixed.

Posting in language:

 

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

  • Edited by kellygreen45: 1/26/2023 7:34:44 PM
    Which would mean a brand new game, and potentially worse problems. Just ask 343 Industries about Halo: Infinite and Slipstream…. The issue isn’t the engine right now. It’s that Bungie is trying to make too many changes too fast with too inexperienced of a dev team. We are four weeks away from a new expansion dropping, Stadia shutdown last week and we have no idea how that is impacting things, plus Bungie is making massive changes to the game. …and we’re caught in an in-between state right now.

    Posting in language:

     

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

    3 Replies
    • That or we just have too much stuff in the game that needs to be removed like Dream city and DOE the previous content wasn't designed to stay in the game long term like this we basically slapping dlc on top of dlc creating more bugs and breaking things

      Posting in language:

       

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

      6 Replies
      • Ppl think it’s so easy to transfer games to another engine 🤦‍♂️ and worst part is you think it would solve every problem.

        Posting in language:

         

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

        4 Replies
        • Someone call IKEA cause we’re gonna need a shed load of armchairs for all the experts in here.

          Posting in language:

           

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

        • [quote]Speaking from 23 years of professional experience as a systems engineer/SRE, without seeing how things work on the back-end, calling for a new engine is likely mildly premature. If I were to guess, bungie doesn't have (SRE|System Eng|DevOp)s (whatever you wanna call them these days) managing infrastructure and operations. Instead, they likely have developers doing it and traditionally, that's always been a horrible idea, because frankly, they really don't have a great track record for knowing how to run operational infrastructure. Writing a whole new engine is painstaking, takes a long time, and is error prone. Besides, why throw the baby out with the bath water. It's better to fix the bugs and enhance the current engine usually. I'm curious, how have you identified that the engine needs work? From a client side of things, I have never seen any significant issues with the game play. The network suuuuucks! That could likely use some work, but as I said, we have no idea how they're running their servers as far as I'm aware. My guess is that their back-end needs some optimization. I *think* they use AWS for their back end infra (based on region names I've seen). At any rate, my guess is that this is where they need help. If they're using kubernetes, then that could cause some additional question in terms of load balancing, ingresses, etc, in my estimation. A new engine would be like taking a hammer to an ant hill I think. I doubt much good can come of that right now if your goal was to still play d2 as it currently is in form. Also, data migration is extremely difficult to perform flawlessly and almost always runs into problems. I doubt db schemas are perfect (assuming they're used, which I'm guessing they are). Migration isn't impossible, but I almost promise you it would never be done. They'd just start over from scratch minus basic player data and if you start with a new engine, that's likely what you would do...at least I would.[/quote] Not me but it gives a very good explanation on why it's not the engine

          Posting in language:

           

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

          1 Reply
          • Please tell me which steamer had mentioned the need for a new engine. It can't be coincidence you all think the game needs a new engine on the same day as each other. Also, please educate me, what exactly is the engine? How does it work? How will "upgrading"it help the game? I'm very keen to learn from you.

            Posting in language:

             

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

            1 Reply
            • I don’t know why they didn’t make this game on a newer engine to begin with or at least make it so it can be upgraded

              Posting in language:

               

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

            • Are you offering to pay for it?

              Posting in language:

               

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

            • "I'm no dev" Stop acting so tough and stop rebelling, you HAVE no idea you are talking about.

              Posting in language:

               

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

            • Well duh ?! Funny how all these engine posts appeared after a few streamers made videos on the engine . Bungie would need to start again and would cost a fortune. Will never happen .

              Posting in language:

               

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

            • Edited by Kiro - 13: 1/26/2023 1:23:58 AM
              Did we forget about the Vulcan engine update with BL? I think its more spaghetti code. The best example of this was how the reveiled to us the sparrow Always On Time cant be fixed because it was made by Vicarious Visions and Highmoon Studios. Remember Bungie always reminds us how changing one thing can have massive effects. Think of destiny 2 as built ontop of the ancient ruins of a far more advanced civilization, what Bungie does now is scrap work and piece meal.

              Posting in language:

               

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

              3 Replies
              • This is stupid. Switching engines isn’t like switching the batteries in a remote.

                Posting in language:

                 

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

                1 Reply
                • You're asking for a new game.

                  Posting in language:

                   

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

                  7 Replies
                  • Is it the engine though? I’d love to have someone who actually has expertise with this chime in. Is it the overload on the engine? Do they have to vault more stuff? Is the engine too old? Is it the servers? Is it the way things are coded and put into the game? It needs to be addressed but what causes all the issues?

                    Posting in language:

                     

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

                    11 Replies
                    • clueless

                      Posting in language:

                       

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

                    • [quote]the fact bungie engineers spent 23 HOURS YESTERDAY working on the backend issues so huge respect to that.[/quote] I wouldn't say huge respect when it's their job and how come they don't see this coming and they need 23 hours to fix it. At this point I'm thinking maybe unity engine would do better

                      Posting in language:

                       

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

                      2 Replies
                      • Edited by crithon: 1/26/2023 10:28:28 AM
                        have you popped in Destiny 1 during the server downtime. The amount of work Bungie did to Cosmodrome, Moon, and King's Fall is impressive. The idea they could just "throw it into unreal 5" would probably make it into MORE problems. Like seriously the whole lighting cycle in Cosmo is impressive, just little details like that are stunning, and motes dropping through the ground are interesting because then that means remapping collision detection surfaces. The whole relighting of King's Fall is amazing I had to have them on two monitors to compare. It still amazes me, they added double jumping in the helm, and in game cinematics happened in Beyond Light. TO EXPERENCE DESTINY, is to just see a plate spinner performance, but then everything falls apart and hits a dozen kids in the front row. This past year has been a mess, and I question about pre ordering Lightfall.

                        Posting in language:

                         

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

                      • No original thoughts.

                        Posting in language:

                         

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

                      • YouTuber makes video on a new engine being a possibility suddenly 100 people post the same opinion hours later 🐑

                        Posting in language:

                         

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

                        1 Reply
                        • Do you have any idea how long and complicated it’ll be to migrate Destiny 2 from its current engine to a completely new one? I stg you kids think changing an engine is like installing new batteries into your TV remote. How about you go to your car or parents car and swap the engine with your neighbors car, see how simple it is then.

                          Posting in language:

                           

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

                          4 Replies
                          • It’s really time to remove these forums. Because this opinion is like…. Stinky

                            Posting in language:

                             

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

                          • Hopefully that's the impetus for Bungie to start working on D3...but I doubt it.

                            Posting in language:

                             

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

                          • You an expert on engines or just echoing a sentiment?

                            Posting in language:

                             

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

                          • Lot of arm chair devs this week an it's not even Friday

                            Posting in language:

                             

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

                          • yeah, that 6 cylinders is way to old

                            Posting in language:

                             

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

                            1 Reply
                            • The engineers came in clutch. Much respect

                              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