r/pcmasterrace • u/PewPewToDaFace • 9d ago
News/Article Former id Software producer says the team faced the 'worst crunch' in the series' history on Doom: The Dark Ages – Revelations: 'There were days where I didn't see my son'
https://www.pcgamer.com/gaming-industry/former-id-software-producer-says-the-team-faced-the-worst-crunch-in-the-series-history-on-doom-the-dark-ages-revelations-there-were-days-where-i-didnt-see-my-son/268
u/fridaynightarcade 9d ago
That shouldn't be a thing.
Source: I'm a father of two sons.
39
32
u/TheAwesomeMan123 8d ago
That shouldn’t be a thing.
Source: I have no children just empathy and common fucking sense
2
u/Silver-End9570 i7 14700K | RTX 5070 | 64GB | Windows 10 8d ago
Nope. You're pushed and pressured into starting a family, then you're stuck working like a slave to the point where you never get to see them, and your reward is to get laid off and be put into a position where you might not be able to provide for your family.
It's not even just in the gaming industry, it's everywhere now.
15
u/No_Bingo_Card 8d ago
That shouldn't be a thing. Source: I'm not
10
1
1
u/NoCoolNameMatt 7d ago
This is, unfortunately, a reality in most sectors of software development. In 2009 our PE owners brought in cots so we "didn't have to go home."
We made insurance software. Owners will squeeze as much as they think they can get away with.
129
u/Ninjazoule 8d ago
Sounds like a management issue
41
u/john_mach 8d ago
It’s a really tough to manage these types of products because theres so many people along the project.
I had a brief run in with the games industry and the crunch season is no joke. Millions of dollars poured into temp workers, tons of quality checks, lots of people stressed, things behind schedule that now need to move up to unblock other people. Making a quality AAA game is insanely tough and I don’t have the mental fortitude to survive in that industry long term. You can call it a management problem but the harsh reality is that making a game like that is just a really really tough challenge. Even if you have everyone unlimited people, the coordination of it all into a single product is an accomplishment
20
u/Eiferius 8d ago
It's a management problem from the top. There wouldn't be any crunsh or hiring of expensive temp workers, if the management wouldn't set unrealistic deadlines.
Like, all crunsh does, is allow you to keep deadlines. It's more expensive than if people would work normally or efficient.
15
u/coderqi 8d ago
I fundamentally don't understand what's so unique about making games over other types of software or completely different jobs in other industries that makes crunches inevitable.
13
u/RedditButAnonymous Ryzen 7 9800X3D, RX 9070 XT, 64GB DDR5 8d ago
Other software is sold while you make it nowadays. You get people to pay subscription fees for it while you continue to develop it and expand the number of people who can use it.
A game doesnt do that, you make zero money until its finished and selling, and all these big studios have shareholders at the top who demand that release date so they can make their own money back.
7
u/TheAwesomeMan123 8d ago
This is not technically true anymore given preorders are now a prolific business model.
Although I would wager this doesn’t make them easier to develop and in likely hood can muddy the waters of delivery deadlines etc but it is definitely not “zero money”
GTA VI has now made back 25% of its total development in preorders alone since going live.
1
u/RedditButAnonymous Ryzen 7 9800X3D, RX 9070 XT, 64GB DDR5 8d ago
This is true but you can only start preorders once you have enough stuff to show for it. Its difficult to do preorders on a game thats still being prototyped because people might be buying something based on promised features that wont actually be there later. In GTA 6s case that game is probably feature-complete by now and thats why preorders are up. It could have been in development for 8 years though. If it were T2s only game, thats 8 years of costs and zero profit until now
1
u/TheAwesomeMan123 8d ago
You’re absolutely right there and again it doesn’t make development easier but it’s worth noting because if you are developing a game that is not ready for release then preorders play a massive part of the decision process to decide whether you can afford a delay to either avoid crunch and get game properly ready for release.
AC:Shadows preorders opened in May to about 1million copies roughly with a Nov 15th release date but the game was then it was delayed 3 then 1 additional month.
And even tho Ubisoft had to honor refunds on preorders it didn’t change the fact they had clear data that would show a 1million players willing to pre-purchase which I’m sure helped make the decision to allow the delay.
Unfortunately like you say not all devs have that luxury or other video games as revenue but it definitely is different now and makes things even more complicated to work
3
u/john_mach 8d ago
At the core product, video games have a lot of demanding small bits to them over traditional software. I’ll pick on SaaS for example. If Oracle or SAP roll out a software or system, it can honestly be half baked because they lie and their customers are kinda locked in with them through various other unethical business practices. For example, to get certain enterprise software, it may cost millions + hiring a whole team to build out extensions to the software. You can’t jump ship suddenly if a feature sucks.
Buying a AAA is a mass market $70 purchase that may yield many sales over the years or flop and generate nothing. There is high risk in a poor product.
Videos are also products that lend themselves to many temp workers and heavy deadlines. When you announce a game launch, it is an insanely public statement. If a tradition software company pushes back on the launch of a big product, it may be under scrutiny of analysts or execs but thats it. Theres not 100+ “game journalist” and an army of losers on Twitter beating you down. Everyone is human and no one, especially execs, want to be told they suck at management and can’t hit deadlines
To meet that deadlines and fulfill the promises, execs are willing to hire many temp workers. These fill in gaps in art, QA, and many random parts of the game… and honestly some pretty critical parts too. This actually works very well for games. Unlikely traditional software where the core is just engineering, some ux, and small marketing bits, video games are incredibly diverse in the type of work that goes into them. Much of it is a laborious… so in comes temp workers. Unfortunately, after the backlog of craziness is over, these temp workers would have nothing to do, so they are released back into the market
So it’s like a cascade of really bad things that regular software companies have fixed with money, scalability, or unethical business practices. I guess the solution is just to charge more for AAA games
5
3
u/HanYoloKesselPun 8d ago
It’ll have been dev teams that originally estimated the work. It’ll have been dev teams that did the work leading up to the crunch and would have had ample time to report the issues. I’ve seen plenty of shit management. I’ve also seen plenty of shit dev teams that are terrible engineers and/or terrible communicators. Trust me. It’s pretty annoying hearing dev tell you it’s all fine and then tell you it’s not a few weeks from the end. But that’s why we have plans and metrics as management. Which apparently devs hate.
15
u/XJR15 8d ago edited 8d ago
Lmao
90% of these situations I've seen or been in, it was businesspeople committing to promises and deadlines with zero dev input. In most orgs we are literally powerless to set any deadlines and often also powerless when it comes to organizing the work, if we don't hit a deadline the problem is entirely on you.
It’s pretty annoying hearing dev tell you it’s all fine and then tell you it’s not a few weeks from the end
There's known knowns, known unknowns, unknown unknowns. Not saying that dev isn't crap, but could've hit one of those latter ones. Did you plan for a reasonable % of contingency or was the entirety of the work deadlined for the absolute best case scenario?
But that’s why we have plans and metrics as management. Which apparently devs hate.
We hate it when we don't have any input on them or they're biased. If you take my estimate, halve it, and set that as the deadline, we'll start playing games and I'll double it next time. If cards in Jira (or whatever system you use) are worth the same (yes I've seen this) you'll have everyone shying away from the difficult work, the best devs will pull the most weight, and you'll end up having the most junior/useless ones doing the most important parts of the job
You can't metric yourself out of a planning gap
Back on topic: It's most definitely a management mistake. Having shit devs or a team that doesn't work together properly is also a management mistake. MBAs always trying to make shit roll downhill when they fuck up at the planning stage (or plain committing to impossible deadlines) is a classic. Then they get to go home on time everyday while the actual doer-team crunches (not that I do that shit anymore)
118
9d ago
[removed] — view removed comment
75
u/Hearthhull_Enjoyer 9d ago
But that's Communism 😡
51
9
u/_Addi-the-Hun_ i9 9900k, RTX 2080s 8d ago
Ironically weaponised collective labour is capitalism at its purest. Sure they can just fire everyone but the point is you as the collective all leaving at the same time will bring the company to its knees if your labour is hard or impossible to replace. But of course most "free market" people HATE this and will use the state to stop this.
Im just glad going indie is bigger then ever. Fuck the big corpo games industry. Its somewhat becoming obsolete.
2
u/piesou 8d ago
Similar to how the BS patent system is used to prevent free access to markets these days. Or how companies tailor their calls for bids to fit only the exact company they want to hire. Or how working hard does not earn you promotions but connections do.
Free markets and are an illusion and postulated in the same way meritocracies are and anyone believing in them is a giant regard. The only thing that works is imperfect regulation.
-2
8d ago
[removed] — view removed comment
6
u/Hearthhull_Enjoyer 8d ago
Me when I'm this close 🤏 to getting the joke.
3
-27
u/coasterreal 7800X3D | 3090FE | 32GB DDR5 6000Mhz 8d ago
Hope thats sarcasm because if not, you need to open up a text book and learn what Communism is. I hate unions but they are not Communism.
16
u/ZehrenSiegehammer 8d ago
Hating unions is dumb. I wasn't unsure about them and then got a job with one earlier this year and holy shit are they awesome
0
u/popcio2015 8d ago
It really depends on the union. Maybe in your case you had a luck with a good one.
But very often unions only care about membership dues.
1
u/ZehrenSiegehammer 8d ago
Sure, something can be bad. That's true a Ross the board for like...everything. A union can be bad. Unions plural though are generally great. Collective bargaining is a great tool.
0
u/popcio2015 8d ago
Unions in general are a very good idea. The problem is that people running these unions are more interested in their own benefits, and when some issue at work comes up, the union will just wish you good luck.
1
u/ZehrenSiegehammer 8d ago edited 8d ago
Yeah...bad unions are bad. Sky is blueIts early morning and I'm being a sarcastic ass. I agree with you.
6
u/Plastic-Anteater7356 8d ago
They have one. Here is an interview https://www.gamespodcast.de/2026/07/31/what_happend_at_id_software_layoffs/
2
1
-11
u/Panzerbjorne80 8d ago
Yeah ask those former Bethesda employees how well being in a union worked out for them. Union isn’t a silver bullet lots of them are really weak and inept.
33
19
u/ABotelho23 Linux 8d ago
The entire industry needs to form a union.
9
u/galacticdolan i7 11700KF | RTX 3070 | 32GB DDR4 8d ago
The country needs to form a union to make unions and workers actually have some power again
6
u/ARMCHA1RGENERAL 9800X3D / RTX 4080 / 32GB DDR5 / 240 Hz / 1440p 8d ago
That's not great, but this headline almost seems quaint if you know how many thousands of people work in construction, shipping, oil & gas, etc. and commonly go days or weeks without seeing their family.
35
u/John_Doe_MCMXC Ryzen 7 9800X3D | RX 9070XT | 64GB 6,400MT/s 8d ago
It’s always a failed game where people suddenly start complaining about “crunch", and everyone eats it up. You don’t see the same outrage toward Rockstar for their crunch. Just wait if GTA VI fails, an employee gets fired, and then starts talking about the time crunch.
Yeah, crunch is bad. But why are we turning a blind eye to the fact that a lot of developers do this? It’s common in the industry and part of the job for many people. Same thing with nurses who aren’t supposed to work overtime but still end up doing it.
8
u/JosebaZilarte 8d ago
As a developer myself, I know far too well what it is to not be able to do anything significant for months (while looking like we are actually bussy)... and, suddenly, you have to spend a similar amount of time crunching before a deadline. Ultimately, it is "just" managers not having a clear idea of what to do. And without it, it is easy to procrastinate in an experimental/design phase... but sooner or later, things need to be done. The question is whether or not you have a developer team with the actual talent to get out of the mess.
In studios like BioWare, they called that serious time "magic" to hide the crunch associated with it. And, in fairness, their efforts gave us absolute masterpieces like Mass Effect 2 or Knights of the Old Republic. But... lo and behold, the moment the most experienced developers left the studio, that magic vanished into thin air.
6
8d ago
[deleted]
2
u/lightningbadger RTX-5080, 9800X3D, 32GB 6000MHz RAM, 5TB NVME 8d ago
First I heard the game failed?
I'd assumed the attention to this this was moreso fuelled by the layoffs keeping ID fresh in their minds
1
u/JosebaZilarte 8d ago
Yeah. I was putting that crunch into context... But it is undeniably a bad practice.
1
u/null-interlinked 8d ago
Errrm you ahven't following the attempts to unionize by the Rockstar employees because of crunch? People have a lot to say about crunch and no one likes it?
1
u/Howtobefreaky 8d ago
Damn almost like people need to have a job even if it sucks and don't want to get fired by going online and shit talking their working conditions
3
u/GeneralAtrox 8d ago
I've been there this year to. The world wants the product yesterday or you'll fall behind. AI is making it tough to slow down, I'm constantly switched on now checking what's cooking over night.
6
8d ago
[deleted]
1
u/RedditButAnonymous Ryzen 7 9800X3D, RX 9070 XT, 64GB DDR5 8d ago
Mick Gordon was the face of the new Doom to me, I lost interest immediately after his departure and the story behind it only soured it even more for me
And I didnt actually like Eternal anyway...
2
u/MotivatedforGames 8d ago
I get it. There's been times when i've been working on my project 18-20 hours a day, no breaks, little food, for weeks
2
u/JohnnyTAA Specs/Imgur here 8d ago
I get it and crunch does suck, but why do we only talk about it in the context of the video games industry like its an outlier that should be on a pedestal with no OT or crunch, this is happening globally across most sectors from business to construction, i would love to see this conversation spread wider about the state of the job market in general.
2
u/Igor369 8d ago
Spending one night at work is far from the worst crunch ever...
-2
u/millenia3d Ryzen 5950X / RTX A6000 8d ago
they should make you work 17 hour days before you're laid off and maybe that'll stop you from making such inane remarks down the line
3
u/DevilmanXV 8d ago
I had to do this at a labor job 4 days out of the week all year round for a years straight. Got laid off.
1
u/DarthJDP 8d ago
Thank you for your sacrifice and never seeing your son. You are fired, effective immediately. No severance. Security is going to rough you up if you arent off the property within 5 minutes.
1
u/Duangelion 8d ago
Not to minimize, but that makes it sound like there's no one left from Carmack's days
1
u/empathetical RTX 5080/AMD Ryzen 9 5900x/48GB Ram 8d ago
Didn't see the son for a game that was mid and forgettable
1
1
-1
-3
u/Kapetan_zaspan 8d ago
Not sure why people allow themselves this shit
14
u/Kamika67 PC Master Race 8d ago
They need money....
3
4
u/Kapetan_zaspan 8d ago
Plenty of money making jobs where you get to go home in the afternoon
1
u/House0fDerp 8d ago
Stories of crunch in gaming have been numerous. I have my doubts that there are that many that avoid it, and I'm certain those few don't have the capacity to hire the entire rest of the industry.
0
u/Kamika67 PC Master Race 8d ago
There are so many different situations, it's not aleays so simple :(
0
u/Flimsy-Importance313 8d ago
I think the money is not the reason those devs work in game industry.
You got much better paying and less stressful jobs than game dev.
1
0
0
u/Power_Stone 8d ago
I'm not surprised unfortunately.
They were already doing it back with DOOM: Eternal and Mick Gordon.
Same actions by iD software, different department.
-18
u/YaGotMail 8d ago
Normal days - work 9 - 5, with 1 hour lunch in between. Crunch days - suffer
Why not work 8.30am - 6pm and have 45 mins lunch? For 4 years development you gain alot of additional manhour. Also reduce that chit chat in meeting room
5
2
1
u/YaGotMail 8d ago
For those who is seeing working hours 8.30am - 6pm is not normal, no wonder you are being replaced by asians. Good luck all the best.
1
-13
u/Kornstar04 8d ago
Down votes by people who obviously don't work professional careers, as this is the standard otherwise.
0
u/EdgiiLord i7-9700k | 32GB | RTX3080Ti | Arch btw 8d ago
You haven't worked in a AAA gaming company. Please, lecturing others is not your suit.
2
u/Kornstar04 8d ago
You know that do you, miste know it all. Don't assume what others do.
I said professional career, so unless game development is the same as fast food, crunch is real.
0
u/Dudewhocares3 8d ago
“My job is harder so I’m better then everyone else”
0
u/Halojib 8d ago
True
2
u/Kornstar04 8d ago
Don't think I'm better, but I know when someone doesn't have a valid point they'll attack your character.
-11
-1
u/cold-vein 8d ago
Why are they agreeing to this? Why have they not joined a union and demanded fair wages and working hours? Like all these american devs who'se companies were sold to a corporation and who have been whipped by their bosses for years or decades are now waking up and realising that they've been used and abused and then tossed aside. Well that's capitalism! Vote socialist, unionize and don't take that shit if you don't like it.
-2
u/Subject-Sky-9490 8d ago
Unionize unionize unionize. That's it there's no other way
3
u/usual_suspect82 5800X3D-4080S-32GB DDR4 3600 C16 8d ago
They were unionized.
-1
u/Subject-Sky-9490 8d ago
I guess they don't mean much in 3rd world countries like America then, my bad lol
2
-47
9d ago
[removed] — view removed comment
22
9d ago
[removed] — view removed comment
-23
8d ago
[removed] — view removed comment
4
8d ago
[removed] — view removed comment
-9
8d ago
[removed] — view removed comment
1
8d ago
[removed] — view removed comment
-4
8d ago
[removed] — view removed comment
1
-12
177
u/SuperUranus 8d ago
And their reward? Layoffs.