I’m not in software dev but 8 years seems a long time to make a game like this. I love the game and play it daily, but it’s not that deep. It’s has 5 maps and 20 guns and 2 kinds of enemies. That doesn’t doesn’t seem like an 8 year dev time.
The level of detail in Helldivers 2 is insane for the type of game and company size.
Deformable terrain and buildings, enemy animations when you shoot off different limbs and they keep moving towards you, your cape burns off more and more as you use your jetpack, etc.
Call of Duty has 3,000 devs working on their titles.
Arrowhead has around 100 employees total.
I very much believe this game took that long with a team that size, and it shows and is a large part of why it’s been so successful.
Also all of that in a engine that’s deprecated for years.
Likely a lot of time was spent iterating and experimenting with different ideas, testing out concepts, tweaking, etc. Haven’t played the game but I do work as a software developer.
Yet the game still constantly crashes and has weapons and armor that have no effects.