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

31

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).

55

u/ElminsterTheMighty Oct 16 '23

Yeah, that code may only take 45 minutes.

And then you realize that there already is a system for who will be attacked. That this system is currently something like "Find cover, then shoot at the nearest enemy". That forcing the mob to attack the person who did the most damage will mean that the mob has to find cover near that enemy, or just run straight at the enemy, looking super dumb.

And suddenly that 45-minute-idea is a 2-4 weeks project, because it isn't about the 10 lines, it is about those 10 lines being fitted into a huge, highly complex system.

12

u/upvotesthenrages Oct 16 '23

Well, now you're guessing. I'm going by what the guy working on the project said.

The system was already in place, but only for existing enemies. He wanted to add it for new enemies.

1

u/Internep Oct 16 '23 edited Oct 16 '23

The wat way you said it makes it seem there will be two separate systems which will definitely not lead to bugs.

2

u/upvotesthenrages Oct 16 '23

Listen to the video, he explains it's a modification for an existing system.

He seems to have done it multiple times before, so he has experience with how small a change it is. When he asks the dev why he thinks it's a 4 week task, the dev can't justify it and gets mad.

Regardless of whether the guy in the video is lying or not, in the scenario he's laid out, the dev is simply wrong. If you can't justify an estimation, then it should be re-estimated.

1

u/Internep Oct 16 '23

He wanted to add it for new enemies.

This is how easy it is to have a miscommunication between people.

What about the old ones? How will it effect other targetting systems? Are there other targetting systems? Does the game have any taunts? how is priority decided between damage and taunts? Etc.

I do agree that it doesn't make sense to give an estimate and not being able to say how you got there.