Larian Banner: Baldur's Gate Patch 9
Previous Thread
Next Thread
Print Thread
#821721 17/07/22 09:42 PM
Joined: Oct 2021
JandK Offline OP
veteran
OP Offline
veteran
Joined: Oct 2021
Curiously, did someone important at Larian quit or get fired or maybe pass away?

It just seems like they're are a lot more bugs than usual in this patch, and I'm wondering if a key member of the team--who happened to do a bunch of the work--went on some sort of sabbatical?

Joined: Jul 2022
E
stranger
Offline
stranger
E
Joined: Jul 2022
This is actually quite common and not unexpected.

As software becomes more complex (and games are *very* complex pieces of software), it becomes harder and harder for individual programmers to understand what effect other components have on the code they change and what other components might be effected by their changes - simply because of the large number of interconnected components and the limited space in human working memory. "Modern" software development practices (OOP) also compound the problem by encouraging designing components to "reach into other components" to manipulate their state (although OOP tends to not be used too much in games). On top of that, RPG rules in general are complex and force these interactions by design (think of something like rangers doubling their bonuses to survival etc. when in their favorite terrain, which requires the skill check code to be able to ask the map what terrain we are in, etc.). If time pressure is added to the mix, the kinds of bugs you see in patch 8 happen.

Just give them time to refactor (reorganize and untangle) their code.

Joined: Jun 2022
Location: outback nsw
veteran
Offline
veteran
Joined: Jun 2022
Location: outback nsw
there are a lot of bugs after each and every patch... it would be very odd if that wasn't so
it happens because the game isn't tested; te people hired to do animation or story know nothing about testing and the people whos job it is to test [assuming anyone actually is] don't have the time... once all the different groups have finished adding in their parts and we have something close to a finished product it will be possible to start hitting bugs but while area A is still build this class and area B is doing something else you can't fix code yet... they all have to have the same baseline while putting things together


Luke Skywalker: I don't, I don't believe it.
Yoda: That is why you failed.

Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.5