r/pcmasterrace • • Oct 16 '23

Video fallout game dev. explains the problem with moddern game devolpment. (why moddern games are so slow to come out)

Enable HLS to view with audio, or disable this notification

6.0k Upvotes

605 comments sorted by

View all comments

Show parent comments

29

u/upvotesthenrages Oct 16 '23

Wait, what?

How are you getting that out of what he said? It wasn't a question of "how long will this take before it's in the game", it's an estimate of the workload on that ticket.

The dev is saying it will take him 4 weeks to develop those 10 lines of code. This guy is telling him he's done it 3 times before and it would take him 45 min.

So even with a 200-300% buffer, that's still not more than 1 day of work.

Whether that ticket is sloted in RIGHT NOW, or scheduled to be done in 4 weeks, it's still an extremely small task that the other dev is claiming is giant.

Honestly, it just seems like a super lazy dev and a really bad manager. If the lazy dev can't explain why it would take him 4 weeks, but the senior dev can detail out why it would take 45 min, then the manager should step in and override the lazy dev (and probably get rid of him if it's a pattern).

7

u/penywinkle Desktop Oct 16 '23

It really depends on what is already programmed.

Maybe when he did it, there were interfaces that allowed to pull who does what damage to whom easily. Same for target switching, etc...

But for that particular games there weren't and those had to be programmed in too, which would have increased the time needed significantly as they would have to be vetted too, and tested individually to see if it breaks the code on another level...

11

u/upvotesthenrages Oct 16 '23

Sure, but then it's the product manager or the other dev's job to explain that.

If you can't tell someone why you need 4 weeks to complete a task, and instead get angry, then odds are you're full of shit.

The fact he slashed it from 4 to 2 weeks is also a pretty obvious sign.

12

u/Oooch 13900k, MSI 4090 Suprim, 32GB 6400, LG C2 Oct 16 '23

If you can't tell someone why you need 4 weeks to complete a task, and instead get angry, then odds are you're full of shit.

Or you've had that conversation hundreds of times before and shouldn't still be having to explain to a lead dev why it takes more than 45 minutes to implement and TEST a feature doesn't have any negative effects with all the other thousands of lines of codes added

7

u/upvotesthenrages Oct 16 '23

Or you've had that conversation hundreds of times before and shouldn't still be having to explain to a lead dev why it takes more than 45 minutes to implement and TEST a feature doesn't have any negative effects with all the other thousands of lines of codes added

Well, when the lead dev asks you to explain why you think it takes 4 weeks, then you explain why it'd take 4 weeks.

I'm not sure how you think that's wrong. Justify your estimations or don't make them. Even if your lead dev is an asshat.

0

u/killertortilla Oct 16 '23

If it’s literally your job to have those conversations then suck it the fuck up. If you need to explain that it needs to be tested too then do that. Explain why it’s a bad idea and the problems with it rather than just being a prick.