Comment by jordand
2 days ago
There's numerous studios across the games industry that have high coding standards, mandatory code reviews, and expect upskilling. Game complexity keeps increasing, and live service games in particular need to be stable and well maintained and very well engineered in the first place. For many games, the days of games being pressed to disk, shipped out and done with (where bad code is fine) are long gone.
They aren't long gone. There's a ton of very successful indie or AA games with shoddy development practices: https://www.reddit.com/r/programminghorror/comments/e0bub9/t...
A game isn't a fundamental or structural part of a system. In the end, it is just a game. The goal of a game is to deliver an experience. It doesn't need to be scalable or robust. If the experience isn't marred by bad coding or bugs, then it can still be a great game.