Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. Games
  3. Helldivers 2 and Palworld devs wish players understood that 'easy' additions and updates are sometimes really hard: 'That's half a year's work. That takes six months'

Helldivers 2 and Palworld devs wish players understood that 'easy' additions and updates are sometimes really hard: 'That's half a year's work. That takes six months'

Scheduled Pinned Locked Moved Games
games
125 Posts 79 Posters 292 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M masterspace@lemmy.ca
    24 May 2025, 03:59

    If gamers are bitching about a game not adding a whole new island, you should ignore them because they're clearly idiots.

    If gamers are bitching about your menu system being navigable by someone with less than a PhD (cough, Risk of Rain 2 on console, cough), and you're estimating that will take 6 months to fix, then that's because you (as a company) coded your software badly.

    A This user is from outside of this forum
    A This user is from outside of this forum
    arcka@midwest.social
    wrote on 24 May 2025, 20:14 last edited by
    #75

    Alternative reasons (not mutually exclusive):

    • The organization has outdated policies that make delivering changes difficult.
    • The systems used in development and delivery haven't been invested in enough to automate repetitive steps, optimize workflow, and increase safety of changes.

    Again, complex changes are obviously going to take more time, but if the simplest changes take significant time or effort then something is wrong.

    1 Reply Last reply
    1
    • L lagoon8622@sh.itjust.works
      24 May 2025, 14:49

      The developers aren't in charge of what's in the game, the PMs and accountants are

      A This user is from outside of this forum
      A This user is from outside of this forum
      a_random_idiot@lemmy.world
      wrote on 24 May 2025, 20:25 last edited by
      #76

      To be fair, the Prime Ministers should really be focused on more important things than a game companies software development.

      1 Reply Last reply
      6
      • T tankovayadiviziya@lemmy.world
        24 May 2025, 14:53

        Well, the fact is that there are also a LOT of dumb customers willing to buy crap.

        As much as everyone love Oblivion...it all started from there with the $9 horse armour DLC.

        God knows why.

        Yet somehow there’s enough of a customer base for that that they sell it.

        Kids. Fucking kids. Thankfully I am never that stupid to buy individual DLCs even when I was a child, which is compounded by familial circumstances and education, but kids will be kids. Either they stole their parent's credit card to pay for useless virtual items, or they were spoiled and never taught with financial literacy.

        A This user is from outside of this forum
        A This user is from outside of this forum
        a_random_idiot@lemmy.world
        wrote on 24 May 2025, 20:26 last edited by a_random_idiot@lemmy.world
        #77

        horse armor that didnt even add armor to horses (edit. Functional armor, before someone ACKSHUALLY's me :p)

        It just, iirc, 3x'd the horses base health.

        I am still salty about that shit to this day, because its what lead us to the miseryscape of nickle and dimed bullshit we have today.

        1 Reply Last reply
        0
        • S shoo@lemmy.world
          24 May 2025, 15:35

          When a dev with game dev experience says something should be easy to fix, it's under the assumption of a reasonable code base. Most games are built off of common engines and you can sometimes infer how things are likely organized if you track how bugs are introduced, how objects interact, how things are loaded, etc...

          When something is a 1 day bugfix under ideal conditions, saying it will take 6+ months is admitting one of:

          • The codebase is fucked
          • All resources are going to new features
          • Something external is slowing it down (palworld lawsuit, company sale, C-suite politics, etc...)
          • Your current dev team is sub par

          Not that any of those is completely undefendable or pure malpractice, but saying it "can't" be done or blaming complexity is often a cop out.

          D This user is from outside of this forum
          D This user is from outside of this forum
          diretech@sh.itjust.works
          wrote on 24 May 2025, 20:28 last edited by
          #78

          Can’t be done is usually shorthand for the cost massively outweighs the benefits. No different from remodeling a building. Like coding, literally anything is theoretically possible but sometimes you’d have to redo so much existing work it’s never going to be worth it.

          1 Reply Last reply
          6
          • O owlboi@lemm.ee
            24 May 2025, 16:02

            if it takes you 6 months to add a new fundamental game mechanic then thats understandable

            if it takes you 6 months to remove an unnecessary popup then youre incompetent.
            (looking at you, Hunt Showdown)

            P This user is from outside of this forum
            P This user is from outside of this forum
            pixeltree@lemmy.blahaj.zone
            wrote on 24 May 2025, 20:38 last edited by
            #79

            Lol hunt takes six months dev time to make the ui twice as worse

            O D 2 Replies Last reply 24 May 2025, 23:48
            13
            • Q quadraturesurfer@lemmy.world
              24 May 2025, 03:38

              R This user is from outside of this forum
              R This user is from outside of this forum
              rickyrigatoni@lemm.ee
              wrote on 24 May 2025, 21:10 last edited by
              #80

              Don't compare actual games to scams.

              Q 1 Reply Last reply 24 May 2025, 21:21
              7
              • R rickyrigatoni@lemm.ee
                24 May 2025, 21:10

                Don't compare actual games to scams.

                Q This user is from outside of this forum
                Q This user is from outside of this forum
                quadraturesurfer@lemmy.world
                wrote on 24 May 2025, 21:21 last edited by
                #81

                I mean, it really depends on how you define scam. If you're so loose with the definition that you would have considered No Man's Sky a "scam" when it first released, then I can understand that.

                Otherwise it's not really a scam. There's a free trial going on right now in Star Citizen.You're free to check out the game for yourself. It's in a really good state compared to what we've previously seen (not even close to bug free, but way more playable than before).

                1 Reply Last reply
                4
                • R righthandofikaros@lemmy.world
                  24 May 2025, 02:17

                  Well in Helldivers 2s case, its not helpful that they picked to use a dead game engine. Autodesk Stingray has been dead for a while.

                  Also, I might agree except that solo indie devs in their basement can add many basic features in 6 months time, not just one. I get that some features, like new maps, mechanics, or characters take time. But for example, when a game mechanic already exists elsewhere in a game but not in a different part (for example, a flashlight attachment on one gun but not a different gun), there is not a thing in the world that will convince me that would take 6 months to add. And if it would take 6 months to add, that is entirely due to laziness or incompetence.

                  D This user is from outside of this forum
                  D This user is from outside of this forum
                  diretech@sh.itjust.works
                  wrote on 24 May 2025, 22:31 last edited by
                  #82

                  Working as a solo dev on a project you know by heart is literally the easiest work to do. If you’ve never had to work on a large old codebase you have no idea just how hard it can be to make changes.

                  I’ve done this sort of thing for years and I would not even give an estimate on a change for a new project without some time to look at the code base.

                  1 Reply Last reply
                  2
                  • C croquette@sh.itjust.works
                    24 May 2025, 18:05

                    I wish my clients would understand that, and my code is a lot simpler than a video game.

                    F This user is from outside of this forum
                    F This user is from outside of this forum
                    funkless_eck@sh.itjust.works
                    wrote on 24 May 2025, 22:53 last edited by
                    #83

                    I built an API connector for work (I'm a hobbyist, not a pro) to download what is the most common cargo transported by trucking companies from the DoT database. Everyone complained because they had to enter the company names correctly into a CSV as it wouldn't accept typos or do fuzzy matching, nor could it automatically determine which was the head office of a company, only return a list of all of the offices.

                    1 Reply Last reply
                    19
                    • E erin@lemmy.blahaj.zone
                      24 May 2025, 16:00

                      Ignoring the part about the super credits and fomo stuff, the money confuses me. Is regional pricing so different that you're paying an additional $10 AUD compared to US and EU pricing? Additionally, $25 AUD as a full day's income? Even a low hour, part time job earns way more than that. I feel like your situation might not be financially compatible with buying things like that, I'd cheat or pirate if it's that important to you. $10 USD is not much for DLC, and while I strongly dislike purchasable gameplay mechanics in games, it's supporting the continued development and it isn't egregious. $10 is a burger, or a coffee, and I'm saying this as someone well below the poverty line.

                      C This user is from outside of this forum
                      C This user is from outside of this forum
                      chocobofangirl@lemmy.world
                      wrote on 24 May 2025, 22:55 last edited by chocobofangirl@lemmy.world
                      #84

                      They meant buying all eight, which is funky to me since a day's income for me is more like $120 CAD. edit: but also an extra ten bucks is zero surprise, we already have that issue in cad for exchange rates and aus likes to put extra charges on video games tho i dunno about dlcs.

                      1 Reply Last reply
                      0
                      • P pixeltree@lemmy.blahaj.zone
                        24 May 2025, 20:38

                        Lol hunt takes six months dev time to make the ui twice as worse

                        O This user is from outside of this forum
                        O This user is from outside of this forum
                        owlboi@lemm.ee
                        wrote on 24 May 2025, 23:48 last edited by
                        #85

                        closer to 2 years. its crazy how incompetent crytek is.

                        1 Reply Last reply
                        3
                        • M masterspace@lemmy.ca
                          24 May 2025, 03:59

                          If gamers are bitching about a game not adding a whole new island, you should ignore them because they're clearly idiots.

                          If gamers are bitching about your menu system being navigable by someone with less than a PhD (cough, Risk of Rain 2 on console, cough), and you're estimating that will take 6 months to fix, then that's because you (as a company) coded your software badly.

                          S This user is from outside of this forum
                          S This user is from outside of this forum
                          sortekanin@feddit.dk
                          wrote on 25 May 2025, 00:05 last edited by
                          #86

                          menu system

                          I think you are vastly underestimating how complicated menu systems and UI in games are. I have a friend who works as a professional game developer in a small studio and far as I heard, he's spent most of his time just working on their UI/menus.

                          Changing these things is neither easy nor fast.

                          D I S 3 Replies Last reply 25 May 2025, 13:37
                          6
                          • F fennesz12@feddit.dk
                            24 May 2025, 18:18

                            Diablo4 has memory leak issues. As a software engineer myself, I just don't see any excuse for a game this long in production to have memory leak problems.

                            There is no doubt that a lot of games are getting rushed without being properly tested.

                            S This user is from outside of this forum
                            S This user is from outside of this forum
                            sortekanin@feddit.dk
                            wrote on 25 May 2025, 00:10 last edited by
                            #87

                            Tbf memory leaks can be very hard to diagnose and can also be hard to avoid in any software written in a language like C++, which is probably what Diablo 4 is written in.

                            M 1 Reply Last reply 25 May 2025, 01:06
                            3
                            • I inclementimmigrant@lemmy.world
                              24 May 2025, 01:49
                              This post did not contain any content.
                              V This user is from outside of this forum
                              V This user is from outside of this forum
                              vane@lemmy.world
                              wrote on 25 May 2025, 00:38 last edited by
                              #88

                              But other media said that coding is as simple as asking couple of question on chat.

                              R 1 Reply Last reply 25 May 2025, 12:58
                              37
                              • S sortekanin@feddit.dk
                                25 May 2025, 00:10

                                Tbf memory leaks can be very hard to diagnose and can also be hard to avoid in any software written in a language like C++, which is probably what Diablo 4 is written in.

                                M This user is from outside of this forum
                                M This user is from outside of this forum
                                mriswith@lemmy.world
                                wrote on 25 May 2025, 01:06 last edited by mriswith@lemmy.world
                                #89

                                In large scale online games you have issues ranging from obscure things causing memory leaks based on drivers, hardware combinations, etc. and all the way to basic things getting overlooked. One of my favorite examples being GTA5 online.

                                They forgot to update a function from early testing, and it was in the game for about a decade before someone else debugged the launch process. And then realized that it was going through the entire comparison file for each item it checked on the local list. So "changing a few lines" ended up reducing initial load times by up to 70% depending on the cpu and storage media.

                                EDIT: I've been drinking and probably misreemebred parts, so here is the post about how he found the issue

                                S 1 Reply Last reply 25 May 2025, 17:22
                                6
                                • M mriswith@lemmy.world
                                  24 May 2025, 06:53

                                  That's nothing new.

                                  Gamers who don't know any programming, or maybe made a little utility for themselves. Looovee to bring out the old "just change one line of code", "just add this model", etc. to alter something in a game.

                                  They literally do not understand how complex systems become, specially in online multiplayer games. Riot had issues with their spaghetti code, and people were crawling over eachother to explain how "easy" it would be to just change an ability. Without realizing that it could impact and potentially break half a dozen other abilities.

                                  J This user is from outside of this forum
                                  J This user is from outside of this forum
                                  jimmycakes@lemmy.world
                                  wrote on 25 May 2025, 01:18 last edited by jimmycakes@lemmy.world
                                  #90

                                  Well why didn't you start 6 months ago. It's not my problem. I paid full price. If you wanna be left the fuck alone sell games for $15 and take your time no one will bother you. When you start asking $80 a game the price sets expectations. Devs lack of planning is not my problem as a consumer.

                                  T D 2 Replies Last reply 25 May 2025, 13:31
                                  2
                                  • A anyoldname3@lemmy.world
                                    24 May 2025, 16:06

                                    I think for something like this, you'd rent cloud servers as you'd expect the number of concurrent users to change over time and ideally would be able to spin up more capacity when you need it without having to have those machines available all the time. You still need some kind of system that decides when to order more capacity with enough warning that it's actually available (you can tell AWS you want a VM immediately, but it still takes a couple of minutes to transfer your data onto it and boot it up, which is longer than people want to sit in a loading screen) and decides which servers to assign to which users.

                                    R This user is from outside of this forum
                                    R This user is from outside of this forum
                                    rayquetzalcoatl@lemmy.world
                                    wrote on 25 May 2025, 09:17 last edited by
                                    #91

                                    Interesting!

                                    What kind of system would allow for that? Would queueing help?

                                    A 1 Reply Last reply 25 May 2025, 13:22
                                    1
                                    • S shoo@lemmy.world
                                      24 May 2025, 15:35

                                      When a dev with game dev experience says something should be easy to fix, it's under the assumption of a reasonable code base. Most games are built off of common engines and you can sometimes infer how things are likely organized if you track how bugs are introduced, how objects interact, how things are loaded, etc...

                                      When something is a 1 day bugfix under ideal conditions, saying it will take 6+ months is admitting one of:

                                      • The codebase is fucked
                                      • All resources are going to new features
                                      • Something external is slowing it down (palworld lawsuit, company sale, C-suite politics, etc...)
                                      • Your current dev team is sub par

                                      Not that any of those is completely undefendable or pure malpractice, but saying it "can't" be done or blaming complexity is often a cop out.

                                      K This user is from outside of this forum
                                      K This user is from outside of this forum
                                      kattfisk@lemmy.dbzer0.com
                                      wrote on 25 May 2025, 11:41 last edited by
                                      #92

                                      In the real world there is no entirely reasonable code base. There's always going to be some aspects of it that are kind of shit, because you intended to do X but then had to change to doing Y, and you have not had time or sufficient reason to properly rewrite everything to reflect that.

                                      We tend to underestimate how long things will take, precisely because when we imagine someone doing them we think of the ideal case, where everything is reasonable and goes well. Which is pretty much guaranteed to not be the case whenever you do anything complex.

                                      S 1 Reply Last reply 25 May 2025, 16:57
                                      7
                                      • V vane@lemmy.world
                                        25 May 2025, 00:38

                                        But other media said that coding is as simple as asking couple of question on chat.

                                        R This user is from outside of this forum
                                        R This user is from outside of this forum
                                        rothaine@lemm.ee
                                        wrote on 25 May 2025, 12:58 last edited by
                                        #93

                                        Copilot, add destructible terrain to my game please

                                        B 1 Reply Last reply 25 May 2025, 15:47
                                        12
                                        • R rayquetzalcoatl@lemmy.world
                                          25 May 2025, 09:17

                                          Interesting!

                                          What kind of system would allow for that? Would queueing help?

                                          A This user is from outside of this forum
                                          A This user is from outside of this forum
                                          anyoldname3@lemmy.world
                                          wrote on 25 May 2025, 13:22 last edited by
                                          #94

                                          Unfortunately, I'm not the right kind of software engineer to answer in more detail than that.

                                          R 1 Reply Last reply 25 May 2025, 13:56
                                          1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes

                                          84/125

                                          24 May 2025, 22:55


                                          • Login

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          84 out of 125
                                          • First post
                                            84/125
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups