Yes and no. Bugs can be enshrined into core architecture where fixing bugs causes breaking changes.
Fundamental changes will have wide sweeping effects. Old code can be difficult to manage changes in, “why is this the way it is? Is it integral? A hack?” Each change is now slower, harder, and requires careful planning
Clearly their game engine is showing its age and needs some redesign. They are reaching the limits of what they can do within the current architecture.
Yes and no. Bugs can be enshrined into core architecture where fixing bugs causes breaking changes.
Fundamental changes will have wide sweeping effects. Old code can be difficult to manage changes in, “why is this the way it is? Is it integral? A hack?” Each change is now slower, harder, and requires careful planning
Clearly their game engine is showing its age and needs some redesign. They are reaching the limits of what they can do within the current architecture.