I do appreciate the democratization of game development with Unreal Engine and Unity being as pervasive as they are. They are the reason indie games have been able to take off the way they have. Games like Expedition 33 and Hollow Knight Silksong are only possible because of Unreal and Unity.
But I think these engines are doing more harm ton the industry than not at this point, especially Unreal Engine. Unreal Engine is a massive, bloated piece of tech requiring an insane amount of overhead, especially if the games are utilizing some of its more sophisticated features, which makes games run horribly – not just on low end hardware with few spare resources such as the OG Switch or mobiles, but also, increasingly, on higher end hardware. Games are stuttery messes even on PS5 Pro or high end PCs, and shit like stutter and traversal stutter is a never ending nightmare at this point.
It's getting worse – the technical standard of games has gotten horrible, but more importantly, we are now reaching a point where an entire generation of developers in the industry only have the skill set to work with Unreal and Unity, and no skill set to work with proprietary tech stacks at all. This makes the problem self perpetuating, and it means unoptimized games that barely utilize the hardware they are running on are becoming more and more common as time goes on.
Is there no fix to the problem? I can't believe I am saying this, but I really wish publishers and developers would start using their own internal tech stacks and engines for development again.
But I think these engines are doing more harm ton the industry than not at this point, especially Unreal Engine. Unreal Engine is a massive, bloated piece of tech requiring an insane amount of overhead, especially if the games are utilizing some of its more sophisticated features, which makes games run horribly – not just on low end hardware with few spare resources such as the OG Switch or mobiles, but also, increasingly, on higher end hardware. Games are stuttery messes even on PS5 Pro or high end PCs, and shit like stutter and traversal stutter is a never ending nightmare at this point.
It's getting worse – the technical standard of games has gotten horrible, but more importantly, we are now reaching a point where an entire generation of developers in the industry only have the skill set to work with Unreal and Unity, and no skill set to work with proprietary tech stacks at all. This makes the problem self perpetuating, and it means unoptimized games that barely utilize the hardware they are running on are becoming more and more common as time goes on.
Is there no fix to the problem? I can't believe I am saying this, but I really wish publishers and developers would start using their own internal tech stacks and engines for development again.