January 20th, 2023 Video Bug Prioritisation & Stability

January 20th, 2023 Video

Bug Prioritisation & Stability

https://youtube.com/embed/_IHY_1L3pBY?autoplay=1&start=134&end=296

Suggested Wiki Reference Code <ref name="yt-_IHY_1L3pBY,134.46766666666667,295.896">[https://youtube.com/embed/_IHY_1L3pBY?autoplay=1&start=134&end=296 YouTube - January 20th, 2023 Video - Bug Prioritisation & Stability]</ref>

Topics

Transcript

an incredibly part of game development in general under any circumstances at all but especially when your game is available to the public in An Early Access setting is bug prioritization and this is something that is really hard to get right and it's maybe something you can never really get right but it's you know it's something that we always need to improve upon because we believe as developers of a game that is in Early Access that we have a responsibility for our game and for our community to one keep it in a playable State for the overwhelming majority of people and two to finish the game's development which is another goal that we must adhere to in our opinion However unfortunately perpetually maintaining our game in a state of perfect stability is not feasible and is actually quite detrimental to the development of the game and so you might be wondering like in what ways is having a stable game detrimental to the development of the game well first of all it kind of depends on what your definition of stability is or stable is okay so there are some people I have seen online who say there should be no bugs in a game right it's unacceptable for the there to be bugs but regardless of whether you're not in Early Access, having a game that is perfectly, bug free at least the game is complex as our one you know in our particular case where we have three million plus people playing on varying Hardware with you know varying Windows versions and Driver versions they may or may not be up to date they might be mods involved 100 stability on all all machines is simply not something that is actually viable and so we need to find an acceptable level of stability and so that's the first thing that can be detrimental to development you know chasing that that perfect stability in a game is just it's just going to lead us astray and it's not really something that's attainable right so we can't do that not only that but maintaining a high level of stability during active development is also incredibly inefficient okay this is because it would mean, consistently undoing and redoing work that we've done before in order to stabilize the game when the game's design is constantly changing and new features are being added not only that but adding new features risks instability anyway as it is whether or not we're redoing and undoing work so this is just something that we we can't escape either and long term this makes no sense because it would mean that it'll take us like I don't know twice as long to finish the game when we could just do it in half the amount of the time if we were to accept some level of growing pains right so bear in mind that we've been working on satisfactory for like six or seven years now and if we were chasing all these bugs to clean them all up at every possible step of the way we wouldn't be nearly as far in development as we are now financially this is awful and then maybe even interest wise you guys wouldn't be getting any new stuff and it would get very boring you know the game just might become irrelevant you know and so the goal of keeping the game like completely