For those who have pre-ordered it is already here, the rest have to wait a little longer. Starfield is finally here! Have you bought it, why or why not? If you’ve already played it, what do you think of it? We are very curious!

Discuss all things Starfield below!

  • Narte@lemmy.ml
    link
    fedilink
    English
    arrow-up
    103
    arrow-down
    15
    ·
    1 year ago

    Watched a streamer play for quite a while and my primary takeaway is that I wish Bethesda would just scrap their engine and start fresh.

    It’s got the same stiffness, gliding movement, butt-ugly NPC’s, and just the general feel of 15 year old Bethesda RPGs. I expect I wouldn’t be able to enjoy it for the same reason I struggled with fallout 4.

    • Metal Zealot@lemmy.ml
      link
      fedilink
      English
      arrow-up
      28
      arrow-down
      3
      ·
      1 year ago

      Something about how luminescent their eyes are bothers me. But their engine is starting to show it’s age, that’s for sure.

        • Zron@lemmy.world
          link
          fedilink
          English
          arrow-up
          29
          arrow-down
          10
          ·
          1 year ago

          Calling Creation 2 a “new engine” is a little too generous.

          It’s an upgrade of their previous engine, which was an upgrade to gamebryo.

          Taking a Model T, and dropping the engine into a Porsche doesn’t mean you have a Porsche.

          • Lols [they/them]@lemm.ee
            link
            fedilink
            English
            arrow-up
            7
            arrow-down
            2
            ·
            1 year ago

            valves new games are still running off code from gold source

            ‘engine old’ means extremely little and i wish people would stop parroting it

        • dylanTheDeveloper@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          edit-2
          1 year ago

          Bethesda really needs to tweak their subsurface scattering for the skin and eyeballs (maybe have a separate render method of eye scatter)

        • redcalcium@lemmy.institute
          link
          fedilink
          English
          arrow-up
          7
          arrow-down
          9
          ·
          1 year ago

          New engine? Do you mean the “Creation Engine 2”, which is still gamebryo at its core? I’m not complaining though because the engine is very mod friendly, it’s just realism is not its strong suit.

          • radix@lemmy.world
            link
            fedilink
            English
            arrow-up
            22
            arrow-down
            2
            ·
            1 year ago

            RDR2 was built on RAGE, an engine originally used for a table tennis game. Things get upgraded and evolve.

            • Dojan@lemmy.world
              link
              fedilink
              English
              arrow-up
              6
              arrow-down
              3
              ·
              1 year ago

              It’s interesting how little evolving and upgrading Bethesda does with their stuff. You can’t say that RDR2 and that table tennis game feels the same, but Oblivion and Fallout 4 feel very similar.

              It’s a Bethesda problem, because other Gamebryo games don’t feel the same. Even CAVE did a better job with it.

                • CaptainEffort@sh.itjust.works
                  link
                  fedilink
                  English
                  arrow-up
                  4
                  arrow-down
                  5
                  ·
                  edit-2
                  1 year ago

                  It absolutely is the fault of the engine, but that’s not because Bethesda is incompetent or anything. It’s actually a pretty complicated issue, but yes, it is due to the engine. I wrote a whole explanation for someone else who was parroting the “it’s not the engine’s fault” bs that Pete Hines & Todd Howard started perpetuating a few years ago, so I’ll put it here for you and anyone else:

                  The problem isn’t the engine itself, it’s that Bethesda hasn’t given it the attention it needs.

                  Unreal Engine 5, for example, is built from the original Unreal Engine. But there has been so much work put into it that it’s nearly impossible to tell. Meanwhile, the creation engine literally has some of the same issues that the Gambryo engine had back during Morrowind.

                  To Bethesda’s credit, this isn’t entirely their fault. There’s a reason that proprietary engines have been dying out in favor of engines like Unreal, and that’s because maintaining and improving game engines is incredibly time consuming and expensive. And unless you’re directly profiting off of your engine, like Epic does, you don’t have a massive incentive to endlessly polish it. Doing so is time you could be spending working on your next game, which you do directly profit off of.

                  Personally, I want Bethesda to keep using the Creation Engine, or whatever they turn it into next, because of its incredible mod support. However, it’s nowhere near as polished or advanced as other engines, and understandably probably never will be. There’s really no easy solution imo.

                  • hypelightfly@kbin.social
                    link
                    fedilink
                    arrow-up
                    5
                    arrow-down
                    9
                    ·
                    1 year ago

                    No, it’s not. The fact you started off your explanation with “The problem isn’t the engine itself” says it all.

                    I didn’t read past that as, frankly, I waste time on someone who immediately contradicts themselves.

    • JasSmith@kbin.social
      link
      fedilink
      arrow-up
      31
      arrow-down
      14
      ·
      1 year ago

      Careful. The last time I spoke ill of Gamebryo+++++++ I was the subject of a short-lived harassment campaign. Bethesda fans are bizarrely protective of this Frankenstein engine. Get this: you still can’t climb ladders! It’s fucking 2023.

        • FuntyMcCraiger@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          16
          arrow-down
          5
          ·
          1 year ago

          Their engines have been showing it’s age since Skyrim came out. The fact that they got this far is a testament to their willpower, but man, if they’d change it up it might work out really well for them.

              • schmidtster@lemmy.world
                link
                fedilink
                English
                arrow-up
                4
                arrow-down
                18
                ·
                1 year ago

                Please point out where I defended Bethesda? Pointing out facts that coincide with them doesn’t make me defending them.

                In my other comments I also talk about issues, but of course people only see what they want….

            • FuntyMcCraiger@sh.itjust.works
              link
              fedilink
              English
              arrow-up
              6
              arrow-down
              1
              ·
              1 year ago

              You mistook me for someone else.

              I’ve been playing their games since oblivion, I haven’t played this one yet, but if people are complaining about the engine already then I know there’s a decent chance I’ll air the same grievances.

              Though, you’re quick to pull out the grass touching, I must ask, why are you so staunch of a defender of Bethesda? Maybe we both should be touching grass.

              • schmidtster@lemmy.world
                link
                fedilink
                English
                arrow-up
                3
                arrow-down
                10
                ·
                edit-2
                1 year ago

                Nope, talking in general, and thanks for proving my point as well!

                So if you’ve played all their games, you should know exactly what to expect and shouldn’t have any complaints than… you’ve enjoyed the game and engine, if you want something new, don’t buy their products and support their decisions……

                Where am I defending Bethesda…? I’m defending facts and truth, I’m adding a little of my own opinion, but that shouldn’t be discouraged. But everything I’ve stated is based on facts, it’s a new engine, yes it has issues, so does every other engine……

        • tal@kbin.social
          link
          fedilink
          arrow-up
          5
          ·
          edit-2
          1 year ago

          I’m also not convinced that ladder-climbing, whether one wants it or not, is a fundamental engine limitation. It might not be in the game, but that doesn’t imply that it’s an engine limitation.

          googles

          This guy modded climbable ladders into Fallout 4, which seems like a pretty good argument that it’s not an engine limitation.

          https://www.nexusmods.com/fallout4/mods/62738

          And not that I object per se to ladders, but when was the last time you climbed a ladder in real life? I haven’t in quite some years. I mean, sure, it’s one more interaction, and IIRC there are some fire escapes that had ladders somewhere in Fallout 4 in Boston. But you could make the same argument about interacting with all kinds of things, and it just seems odd for so many people here to mention specifically climbing ladders. I mean, you could fall and catch yourself, drive vehicles, rappel on a rope, skateboard, ice skate, grapple with enemies, zipline, sail a sailing boat, or God knows, any number of other player-object interaction functionality things that might be added. I suppose that any of them could theoretically add gameplay, but I don’t see why the criticality of ladders.

          • schmidtster@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 year ago

            Because it gives people something to whine about, literally it.

            If it wasn’t ladders, it would be ropes that you clip through instead of tight walking.

          • schmidtster@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            2
            ·
            1 year ago

            Defending truth and facts is a hill everyone should die on, comparing about immersion breaking ladders… well that’s a very strange one…

            But thank you for adding to the conversation? You didn’t really, but hey you tried and maybe that’s all that matters…?

    • Katana314@lemmy.world
      link
      fedilink
      English
      arrow-up
      14
      arrow-down
      1
      ·
      1 year ago

      I respect the sentiment, so no disrespect to it; but in software, there’s often a lot of caution against throwing out too much code.

      You often find certain modules and sections of code that really should be thrown out or overhauled. If you can convince the corporation to dedicate time to doing that, it can often, but not always, show its benefits.

      Probably a lot of the popular games we still play use some old bases, but replace parts that don’t work well. I think Apex Legends is still technically using Source (HL2), they’ve just done a lot to it so it no longer looks anything like Half Life 2.

      • arefx@lemmy.ml
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        3
        ·
        edit-2
        1 year ago

        Okay but Bethesdas engine kinda sucks and source engine is still pretty good… Why keep something if it’s not very good, other than to save money of course.

        I’m done paying anything above half off a Bethesda games since fallout 4/76 anyway, they were bad and awful.

        • darkkite@lemmy.ml
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 year ago

          we’ve never seen a source game at the scale of oblivion and have object permanence so you can’t really compare the two.

    • martenh@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      23
      arrow-down
      11
      ·
      1 year ago

      I’ve never understood this argument, most game engines are based on 20+ year old technology and have been updated throughout the years. Can the creation engine be improved upon? Definitely yes, but the engine’s age has almost nothing to do with it.

      • snooggums@kbin.social
        link
        fedilink
        arrow-up
        34
        arrow-down
        7
        ·
        1 year ago

        Their point is that the engine doesn’t show signs of being improved upon during that time and is still stuck feeling like a 20 year old engine.

        • tal@kbin.social
          link
          fedilink
          arrow-up
          11
          arrow-down
          3
          ·
          1 year ago

          If you mean just the Creation Engine, that was 2011.

          If you trace it back to Gamebryo, then Morrowind was 20 years ago, but I don’t think that one can say that even Skyrim looks much like Morrowind.

          • CaptainEffort@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            8
            arrow-down
            5
            ·
            1 year ago

            Skyrim literally had some of the same exact problems that Morrowind had.

            Personally I want them to keep the creation engine, if only for the stellar mod support. But let’s not kid ourselves, it desperately needs an overhaul.

            • tal@kbin.social
              link
              fedilink
              arrow-up
              4
              arrow-down
              2
              ·
              edit-2
              1 year ago

              What specific functionality is it that you want?

              I listed one feature that I’d like to have (dynamic generation of polygons in curved surfaces), which I do not consider to be a very important limitation in another comment.

              But if you strongly feel that the engine imposes constraints, then I’m curious what particular functionality it is that you’re after.

              EDIT: Another: I don’t think that the game can generate billboards for player-built structures (so you can see the structures you’ve built in Fallout 4 and Fallout 76 many cells away). I don’t think that that’s actually a fundamental engine limitation – you could probably do it with the existing engine, just that the game doesn’t do it today. Instead, stuff like that is generated via offline map-generation tools. But again, it’s not really a huge deal in either of the above Fallout games.

              • CaptainEffort@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                2
                arrow-down
                3
                ·
                edit-2
                1 year ago

                There’s no specific functionality (except maybe ladders lol) it’s more just the engine as a whole. The fact that certain bugs can be found in all of their games from Morrowind to Fallout 4 is unacceptable imo.

                And the fact that someone managed to literally put the world of Fallout 4 into Skyrim, and have it just work seamlessly, really speaks volumes.

                I actually wrote an explanation for someone else a while ago, so I’ll put it here if you’re curious:

                The problem isn’t the engine itself, it’s that Bethesda hasn’t given it the attention it needs.

                Unreal Engine 5, for example, is built from the original Unreal Engine. But there has been so much work put into it that it’s nearly impossible to tell. Meanwhile, the creation engine literally has some of the same issues that the Gambryo engine had back during Morrowind.

                To Bethesda’s credit, this isn’t entirely their fault. There’s a reason that proprietary engines have been dying out in favor of engines like Unreal, and that’s because maintaining and improving game engines is incredibly time consuming and expensive. And unless you’re directly profiting off of your engine, like Epic does, you don’t have a massive incentive to endlessly polish it. Doing so is time you could be spending working on your next game, which you do directly profit off of.

                Personally, I want Bethesda to keep using the Creation Engine, or whatever they turn it into next, because of its incredible mod support. However, it’s nowhere near as polished or advanced as other engines, and understandably probably never will be. There’s really no easy solution imo.

      • Narte@lemmy.ml
        link
        fedilink
        English
        arrow-up
        14
        arrow-down
        2
        ·
        1 year ago

        Old or not it’s clear it needs a fundamental reworking if the same complaints persist across literal decades.

      • Kaldo@kbin.social
        link
        fedilink
        arrow-up
        7
        ·
        1 year ago

        Yeah, they can just append a number to it like unreal does and call it a new engine but that’s not what you actually want. It’s not a matter of a “new engine”, it’s them not investing enough into the existing one to make it feel more modern. I know some things like physics and animations are part of the “bethesda charm” but it stopped being charming after skyrim :P

      • schmidtster@lemmy.world
        link
        fedilink
        English
        arrow-up
        7
        arrow-down
        7
        ·
        1 year ago

        It also is new, it used the creation engine 2.

        It would be like arguing that UE5 isn’t new just because it’s an upgraded UE4.

        • JasSmith@kbin.social
          link
          fedilink
          arrow-up
          13
          arrow-down
          4
          ·
          1 year ago

          UE5 doesn’t still have UE2 limitations. Gamebryo still won’t let me climb ladders. It’s clear that UE has been upgraded extensively, while Gamebryo has not.

          • dylanTheDeveloper@lemmy.world
            link
            fedilink
            English
            arrow-up
            4
            ·
            1 year ago

            The one thing Unreal still has bug wise is the fact I can’t place hundreds of actors in a blueprints viewport because it lags like Satan but if I run code that spawns the same amount attached to said actor or drag the same quantity into the level itself it works without issue.

          • schmidtster@lemmy.world
            link
            fedilink
            English
            arrow-up
            6
            arrow-down
            7
            ·
            1 year ago

            Every engine has its own different limitations.

            Not everyone cares about climbing ladders so it may not be something they feel is worth the effort to add to their engine.

            To say it hasn’t been updated extensively is frankly insulting and is also fundamentally wrong.

            • tal@kbin.social
              link
              fedilink
              arrow-up
              5
              ·
              edit-2
              1 year ago

              One thing I did want in Fallout 4 that I don’t believe it presently does is dynamic generation of polygons in curves.

              The game has environments with kinda curvy surfaces, but aside from the dynamic level of detail models, the engine can’t go throw spare horsepower at generating more polygons to make smoother curves. I think that that’s a good match with long-lived PC games, because people playing it years later on more-powerful hardware can burn their extra cycles on making things pretty.

              It’s not vital or anything, just think that if there’s one game where it’d be neat, it’d be Bethesda-type games.

    • RaincoatsGeorge@lemmy.zip
      link
      fedilink
      English
      arrow-up
      14
      arrow-down
      2
      ·
      1 year ago

      They’ve never been able to get player models and expression right. I can totally forgive it if you get the same level of open world exploration and interaction we got in New Vegas. I personally can trade quality for depth and interesting gameplay (rimworld and dwarf fortress come to mind in the extremes of this). But it does seem like they struggle to achieve standards that were set even 5 years ago.

      Bethesda is a funny company. When they are on it and get it right you end up with some of the best games ever made (Skyrim) but when they’re off it just becomes this jumbled mess that got duct taped together and released at full price (fo76).

      I’m hoping this is more of the former but we will see. I suspect the modding community is going to take starfield and turn it into something magical. That ship building engine plus copyrighted space ships from pop culture, sign me up.

      • dylanTheDeveloper@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        1 year ago

        I think the hardest thing to do is having complex facial expressions overlapping when characters talk. You could do face capture for every dialog option but that would be a massive task.

        In alot of engines characters mouths are controlled by a lip sync system that uses, pitch, tone or text fed dialog to ‘mimic’ words being formed in the mouth. It’s far easier to have that and then having facial expressions as a separate animation layer that’s blended together and triggered based on a enum that’s selected by a script (say a players dialog option says “Your a mean man” and the player selects it, the NPC knows what you selected and in that dialogue option theirs a little enum (it makes more sense if you treat a dialogue option as an object) that contains the facial expression or expressions that are appropriate to use in response).

        Full facial animations are used mostly for cutscenes because actors cost money while in game is just the engine trying to move the mouth using code (I know Farcry 5 had this where only the important characters had full facial animations and the rest just flapped their mouths up and down).

      • Katana314@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Would anyone else be interested in a game that aborts a dedicated “conversation mode” to just have players respond in their normal first person view? Games like Titanfall 2 did that - even though your banter with BT is inconsequential.

        It could even lead to some fun “actions not words” moments. Like, a gangster explaining to you “I have the council in my pocket and every gun in the city knows your face. What’re you gonna do about it?” shoots him in the head instead of responding

    • dylanTheDeveloper@lemmy.world
      link
      fedilink
      English
      arrow-up
      13
      arrow-down
      2
      ·
      edit-2
      1 year ago

      Modern game engines are extremely complex machines, starting from scratch would take decades because it’s fundermental things like drawing geometry in a 3D space, getting input, memory handling, garbage collection and all that low level stuff that needs to be re-done. Physics requires lots of work, so much infact for a time HAVOK was the go to plugin for most engines (still kinda is) just because of how God damn hard it is to have nice physics and high frame rates (tried to build a physics engine from scratch in C++ and I couldn’t get past the floating point position problem so anything too far away from 0,0,0 would spaz and handling multiple collisions on an object simultaneously caused all sorts of freaky things to happen).

      Then when that’s done you still need to write additional tools and plugins so developers can import assets and scripts into the engine plus a level editor for designers to place objects, triggers and all that fun stuff.

      After that you can now start making the game.

      Bethesda probably rewrote huge chunks of their engine to support larger texture sizes and improve performance across the board for Starfield.

      If they do decide to dump it then they’re most likely to use an existing engine like Unreal or Cry rather than build one from scratch.

      Personally I believe the reason why they didn’t re-write the character movement is because it would also mean altering way to much stuff on the front end.

      A good example would be if I use FunctionGetVelocity in my script to determine if a player is moving and it use to return an int but now it returns a float because of the rewrite, without conversion would mean you’d probably get a crash.

      Another example would be AI related. If I use a variable to get a rot data type but now that’s been replaced with a struct that needs to be split to get rot now suddenly you have to touch the code to make it compliant.

      • redcalcium@lemmy.institute
        link
        fedilink
        English
        arrow-up
        8
        ·
        1 year ago

        Which is why I’m sad that cdpr decided to ditch their red engine. So much work turning a buggy mess engine from Witcher 2 into a beautiful (still buggy) engine in cyberpunk. If only they would at least open source it, or sell it to another studio.

        • Coelacanth@feddit.nu
          link
          fedilink
          English
          arrow-up
          6
          ·
          1 year ago

          I agree. I really admired their persistence with it and it would be nice to have some actual competition to Unreal.

          • dylanTheDeveloper@lemmy.world
            link
            fedilink
            English
            arrow-up
            4
            ·
            edit-2
            1 year ago

            With nanite, live coding and lumen Unreal is unbeatable at the moment and lots of studios are hiring like crazy for Unreal Engine specialists to try and beat the competition.

            If CDPR wants to compete they’ll have to do a ton of work making those tools for designers and artists easy to use (alot more in-house engines still have source 2 hammer editor style toolkits and command line conversion tools which are shit compared to Unreals drag and drop advantage).

            Plus Unreal 4/5 was built to be as modular as possible so you can build whatever you want while CDPR engine was built specifically for this genre of games Cyberpunk is in. They definitely could and I see the engine having potential but afraid that’s it’s not flexible enough without serious work.

    • schmidtster@lemmy.world
      link
      fedilink
      English
      arrow-up
      18
      arrow-down
      9
      ·
      1 year ago

      It is a new engine for this game.

      It’s like arguing the UE5 isn’t new since it’s an upgrade UE4.

      • echo64@lemmy.world
        link
        fedilink
        English
        arrow-up
        21
        arrow-down
        9
        ·
        1 year ago

        They’ve been saying a new engine for a long time. It’s just not. they change subsystems, but people are saying they can feel the morrowind in their latest titles.

        I can’t feel the unreal 1 in UE5 games.

    • eoddc5@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      1 year ago

      Yeah it’s really weird to feel it again in a game. Especially coming from baldurs gate 3 where the npc interactions and realness of characters is so good

      To be thrown into npc dialogue straight at you with no natural movement.

      Otherwise the game is really cool so far. Flight is a little complex but I guess I’ll get used to it. The robot even says it’ll be like second nature soon. Assume he was talking directly to the player

    • Lols [they/them]@lemm.ee
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      11
      ·
      edit-2
      1 year ago

      scrapping their engine is a terrible idea, and folks need to stop repeating it

      just shows that you dont know what engines are, do or how they evolve