To date, there are two of the most sophisticated game engines: CryEngine and Unreal Engine. In addition to all the pros and cons, CryEngine has a huge advantage: water. Yes, you say that in UE4 you can also make water and even have a lesson about this on the official channel, but in CryEngine there is a special tool for creating the ocean, the river and the lake, besides all the water reacts to physical bodies with extremely realistic mammas and splashes. And I added: why should not Epic Games make similar tools in his engine?
Then there was no need to use CryEngine! Complete victory over the competitor!
After all, in UE4 would not only be convenient and flexible, but it would support water “out of the box.” You will say that CryEngine is specially made for games in which there is water, and the UE4 is more diverse, but they once added a fog to the UE, and it is also not necessary in all games.
On the Marketplace there are Assets for this, but they do not support all of these functions, in addition they are not fully optimized. And Epic Games know how to make this function better than anyone else. So, why do not they add it to the engine I think everyone would be just for)
And what do you think?
If that, do not swear at punctuation: it was translated by Google translator from Russian.