I really don't understand this, CryEngine 5 has so much advantages over Unreal Engine 4.
1st, CryEngine 5 is Free (if you want it to), According to this post
QuoteCryengine 5 was released under "pay what it's worth to you" license model.
If that's zero, then it's zero.
If that's $100,000 then it's $100,000.
2nd, CryEngine 5 give you source code, according to Get CryEngine page
QuoteFull Engine Source Code
For the first time ever, we are giving all members of the CRYENGINE community full access to the engine’s source code, allowing them to create more ambitious experiences than ever before
But I see the list of game made with CryEngine 5 and list of game made with Unreal Engine 4, I'm stunned that a lot game titles choose Unreal Engine 4 over CryEngine 5.
One claims that game titles pick Unreal instead of their proprietary engine because
QuoteFor each of these titles, it was likely determined that it was cheaper and more effective to license an existing engine and toolset compared to the cost of upgrading or replacing the old one to suit a next-generation hardware platform.
But why not go with CryEngine V? Am I missing something?