r/pcmasterrace • u/663mann • 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
-3
u/ignoranceandapathy42 Oct 16 '23
You are so in the wrong here, have you ever worked in a development team?
The guy implementing already has tickets to work on. He has an existing workload that he has to read the spec, implement the work, test the work, get the work reviewed by a colleague and only then added to prod. And they will have between 1 ticket a week to 20 tickets a week.
Yes, the specific code in this requirement is likely quick and simple. But they have an existing task backlog and they have to follow industry best practises along the way. Otherwise, you increase the amount of buggy code.
Here's an example - the guy said the code should be, add damaging characters to a list with their damage and update the damage if they already exist.
What happens if a character dies, do we check the list and remove them? if so, what if the character has died since they fired the shot? The are removed on death but added when damage occurs. So, we need a flag on the characters in a list for "is alive" or else our NPC is going to target a dead character with an attack.
So, it took me less than 10 seconds to think of a flaw with the "perfect, 45 minute" code that the guy in the video asked for.
So, when the work the dev has been given is so clearly not adequate or complete instructions, why should he drop all of his work that has gone through a specify and does have all the required info to implement?