Frankly to start off, I must state that this isn’t a UE5 bashing thread. However, I’m not a fan of all the ongoing convergence and I think it’s a mistake in the long run. Personally, I think it’s a huge error for studios to abandon their engine technologies in the long run from a financial perspective, a performance perspective, and a product differentiation perspective.
At the moment, it feels like a lot of studios are running to unreal engine because it’s saves them money on engine maintenance, upgrades, etc. It also saves them money on staffing because there’s a bigger pool of potential hires. However I feel the savings they get in the short term will be detrimental in the long term. Essentially, they’re choosing to become beholden to epic in the future. As these studios pivot towards unreal, it consolidates the engine development talent at Epic leading to a duopoly(UE5/Unity) which will in turn lead to higher prices. The convergence is also bad for engine developers because it limits the variety of jobs and drastically reduces the opportunity for individual/career growth. Again, if there are two main places to work at and ply your trade, your career growth will be very limited.
Even from a performance perspective, the convergence to UE5 is bad. UE5 is basically a general purpose engine. It’s used for games, it’s used for movies, animations, etc. In my opinion and I could be wrong, a general purpose engine can never be as good as a game engine built for a specific type of game. As an example, I’ll reference Frostbite and EA. The convergence of technology that happened at EA has been detrimental to a massive amount of games ranging from Mass Effect, to Fifa, to Madden, and even to Need for Speed. These games had custom engines built for their gameplay but, the decision to save money by converging had detrimental effects on the quality of the game. Mass effect andromeda was riddled with issues that and all the other games mentioned have seen a drastic decline in quality. Now, it’s possible to take Unreal Engine and customize it to suit your needs like we saw with Returnal. However, I’d argue that the performance will still never be as good as a custom built engine. Returnal’s performance in my opinion is extremely poor for what it’s rendering on screen. I believe it runs at like 1080p with tsr on the ps5 at like 40-60 fps which is awful for what it’s doing. It’s also not the only UE game with completely awful performance on consoles. Gotham Knights is another example and the recently delayed Suicide Squad is another example.
Finally, I want to talk about product differentiation. During the PS360 era where a lot of studios used ue3, we started to get a “samey” vibe to the games created with ue3. It was like the mass adoption of ue3 lead to a convergence in art design and style. Naturally, this shouldn’t make sense but yet for some reason it happened. I for one complained about it and I many more complaints on several forums. I think in many ways, the engine itself helps differentiate a game.
Like I said at the start, my intention was not to bash ue5. I think Epic has done a fantastic job but, I feel this should push other studios to attempt to compete not to converge. I hope we can see a slow down in the adoption of UE5 as I personally don’t feel like it’s best for the industry going forward. Anyway, feel free to chime in as I’m sure I’ve made a ton of assumptions here.
At the moment, it feels like a lot of studios are running to unreal engine because it’s saves them money on engine maintenance, upgrades, etc. It also saves them money on staffing because there’s a bigger pool of potential hires. However I feel the savings they get in the short term will be detrimental in the long term. Essentially, they’re choosing to become beholden to epic in the future. As these studios pivot towards unreal, it consolidates the engine development talent at Epic leading to a duopoly(UE5/Unity) which will in turn lead to higher prices. The convergence is also bad for engine developers because it limits the variety of jobs and drastically reduces the opportunity for individual/career growth. Again, if there are two main places to work at and ply your trade, your career growth will be very limited.
Even from a performance perspective, the convergence to UE5 is bad. UE5 is basically a general purpose engine. It’s used for games, it’s used for movies, animations, etc. In my opinion and I could be wrong, a general purpose engine can never be as good as a game engine built for a specific type of game. As an example, I’ll reference Frostbite and EA. The convergence of technology that happened at EA has been detrimental to a massive amount of games ranging from Mass Effect, to Fifa, to Madden, and even to Need for Speed. These games had custom engines built for their gameplay but, the decision to save money by converging had detrimental effects on the quality of the game. Mass effect andromeda was riddled with issues that and all the other games mentioned have seen a drastic decline in quality. Now, it’s possible to take Unreal Engine and customize it to suit your needs like we saw with Returnal. However, I’d argue that the performance will still never be as good as a custom built engine. Returnal’s performance in my opinion is extremely poor for what it’s rendering on screen. I believe it runs at like 1080p with tsr on the ps5 at like 40-60 fps which is awful for what it’s doing. It’s also not the only UE game with completely awful performance on consoles. Gotham Knights is another example and the recently delayed Suicide Squad is another example.
Finally, I want to talk about product differentiation. During the PS360 era where a lot of studios used ue3, we started to get a “samey” vibe to the games created with ue3. It was like the mass adoption of ue3 lead to a convergence in art design and style. Naturally, this shouldn’t make sense but yet for some reason it happened. I for one complained about it and I many more complaints on several forums. I think in many ways, the engine itself helps differentiate a game.
Like I said at the start, my intention was not to bash ue5. I think Epic has done a fantastic job but, I feel this should push other studios to attempt to compete not to converge. I hope we can see a slow down in the adoption of UE5 as I personally don’t feel like it’s best for the industry going forward. Anyway, feel free to chime in as I’m sure I’ve made a ton of assumptions here.