Discussion in 'Video Games' started by JigglesBunny, Jul 13, 2018.
I imagine they thought it was something more fundamental that was wrong, then they ran into a firm deadline and had to ship.
Still kind of morbidly funny.
This is hilarious and very sad at the same time
And people asked me why I never wanted to go into game design as I got older
I'm really not surprised. I spent almost 6 weeks trying to fix some broken deep learning code because the algorithm kept derping out, and it was only when I was eating cornflakes one morning I noticed a single typo that fucked the entire thing. It's easily missed when you have been staring at it for weeks.
This was Randy's reaction:
As crazy as that last line sounds, it happens. human error is a staple of programming.
This isn’t unique unfortunately. Civilisation 6 had *numerous* bugs that were exactly the same. Misspellings in the ini files meant the AI didn’t know what era it was, didn’t realize how to settle cities, and prioritised religion over everything else no matter what. It’s a big part of why the Civ 6 AI is so utter garbage,
They haven’t fixed all of those bugs yet either.
This is the funnies shit I've read in a while.
Frankly im not even sure how QA was going to catch that.
I asume the devs probably noticed but never got around finding why their AI was even shittier than usual.
I have no words to this, it's almost Rick and Morty
this can't be real... nobody freaking noticed that? nobody at Gearbox said "mhh.. wait a second.. those aliens shouldn't be like that.. something must be wrong, let's check the code"?
has to be in some of the major things you just changed, and maybe if you just take a second or third or fortieth look through it, maybe you'll finally find it.
Meanwhile the true culprit of one simple typo in a place you considered simple and shouldn't be relevant is silently laughing all the way.
I want to see a comparison video to see really how different it is. If it makes a significant difference its crazy that that they didn't catch the error before the game shipped.
This is crazy, absolutely hilarious and sad at the same time.
This can't be real. I refuse to believe until there are videos.
2k would still pay for borderlands 3. after all most of the budget went towards borderlands 2.
Just think, if Randy funneled a few less dollars from this into Borderlands he could have afforded to pay for a QA person to find this.
That is absolutely unbelievable. It's the kind of shit pub quizzes are made for.
This is wild.
The DefaultEngine.ini has another typo on the same line as that one, ClassRemapping=PecanGAme.PecanSeqAct_AttachXenoToTether, where the A is capitalised also causing issues and nobody noticed it
Amazing how literally one letter basically ruined an entire aspect of a game.
Makes me appreciate coders so much more.
(a) Don’t ignore your warnings folks
(b) tools pay for themselves
I know people are focusing on why this was allowed but I find this to be fascinating. I would love seeing the ins and outs of Game Development at a technical level even through the lens of sheer incompetence the fact one tiny mistake can break so much and fix it self with a similarly tiny adjustment is wild.
As funny as it is, I doubt the game's perception would've changed if the alien AI was a little better.
The game still isnt good, people
That original discovery is also 8 months old btw, those mods posts are from november last year. This was out there for months and never blew up. In that thread there's a newer post about a second typo:
"How did QA not find this???"
They most definitely would have, QA aren't just incompetent monkeys that don't notice cripplingly bad bugs. It's not up to them what gets fixed and what doesn't.
SEGA were the publishers they and the producers would've been aware of its current progress and the issues that surrounded their final build. People consistently prove in these threads they don't know how game Dev works.
The "teather" file does actually exist though? It's just nothing? Did they like, catch that a non-existent file was being called, make a blank one with that name, and call it a day or something?
I guess the alternative is that someone caught that the file was misspelled, made a new copy with the same name, and then forgot to actually change the references?
Having some kind of debug tool that looked at the .ini would have been helpful.
But the absolutely mind boggling aspect of this is whoever wrote the AI code didn't even once notice that their AI was broken in the build?
I was honestly considering getting the game on Steam right now but......
Aliens: Colonial Marines Collection $29.99
Fuck that. I thought it would be like $5 or something.
This timeline is a joke.
2.99€, If it's worth your time is another thing.
Fuck, I was one of the poor sods that went media blackout on the game from announcement, and pre-ordered it day 1 without checking reviews.
Needless to say, when I got playing the game I was completely baffled and deflated at what a fucking mess it was, I remember I used it as a beer mat for a good few weeks I was that pissed.
I wonder if this was a result of the game starting at Gearbox and being outsourced.
Like, maybe there was a lot of code that didn't seem attached to anything, and band-aids were just put on them. 'There's something here about attaching a tether to an enemy...?', 'Maybe it was a weapon Gearbox were working on, but it isn't in this build. Just do what it takes to make it compile'.
This is so ridiculous I cannot believe it. Fucking Gearbox.
This cracked me the hell up, Jesus Christ.
I feel like unit tests should have caught this...
So wait, did the console versions have noticeably better AI than PC? Or would this have affected them too somehow?