• Hiro8811@lemmy.world
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    2
    ·
    2 days ago

    From what I heard it’s because they reached the maximum of the Red Engine with Cyberpunk.

      • Newsteinleo@infosec.pub
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        3
        ·
        2 days ago

        There are limits to what can be easily done, at some point it makes more sense to start over. Given the choice of build a new game engine or use an existing one, I would choose to use an existing one.

        • maam@feddit.ukM
          link
          fedilink
          English
          arrow-up
          9
          arrow-down
          3
          ·
          edit-2
          2 days ago

          I would choose to use an existing one.

          If you’re thinking small and don’t care about innovation sure.

          I’m still pissed about how Halo Infinite’s game engine was sabotaged because Microsoft cared more about avoiding employee benefits so they hired 18 month contractors who kept getting fired right when they mastered the new engine.

          • Lysergid@lemmy.ml
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            2
            ·
            edit-2
            2 days ago

            You need massive budget to r&d game engine and come up with something truly innovative. That’s not something game studio of this size can do when they have to keep things going to retain players and investors. You also need use-case for what you innovated, otherwise you just wasted time and money.

          • Newsteinleo@infosec.pub
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            3
            ·
            2 days ago

            Most games aren’t that innovative. But you are correct for projects like Kitten Space Agency a custom engine makes sense. However building from scratch takes longer and added to development cost.

            • maam@feddit.ukM
              link
              fedilink
              English
              arrow-up
              5
              arrow-down
              1
              ·
              2 days ago

              Witcher developers aren’t starting from scratch though, they can optimise the engine and add better physics.

              • Lysergid@lemmy.ml
                link
                fedilink
                English
                arrow-up
                2
                arrow-down
                1
                ·
                edit-2
                18 hours ago

                Every system has architecture which is good for something and bad for else. That’s basic software development. You cannot optimize endlessly. At some point you have to choose that A is more important than B and to achieve better A you need significant change in architecture designed for B. This cost time and money. Not a little, because rewriting game engine stops game development and requires specialized game engine developers, NOT game developers (users of engine). Maybe it will be news for you but C-suite do not care about game engine development, it’s not the product they sell, they sell finished game. Epic’s Unreal is product, it’s getting good budget in the company which is 4 times bigger in head count and 20 times higher in revenue.

                If you still going to reply with another “but just”, then I’m giving up on trying to reason with you. I recommend Newstainleo do same as I see they are trying to get this point across to you too.

                • RaphaelSchmitz@feddit.org
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  9 hours ago

                  But why do they not simply build an engine with all the good stuff, and don’t do any of the bad stuff? Checkmate atheists

              • Newsteinleo@infosec.pub
                link
                fedilink
                English
                arrow-up
                5
                arrow-down
                3
                ·
                2 days ago

                That optimisation may come at a greater cost than using an existing engine. You also have to consider, with an industry standard engine it is easier to hire and train new devs.