Why is Unity the most popular engine?

Didn’t know Epic was able to build game engines in such a short time frame.
[/QUOTE]

Modifying and Piecing together old working code into a new engine is still building a new game engine. I don’t know how long it took to create UE4…I would estimate that it took around 4-5 years but how would I know this? UE4 is 2 years old. Unity is 11.

  1. It’s illogical to compare UNITY WITH ASSETS to UE4 out of the box. UE4 out of the box blows Unity completely out of the water in tech and features. This not debatable. Unity 3d requires upwards of $1000 PER SEAT in Assets to approach UE4s visual capabilities and editor/engine functionality. Not to mention you now have wildly different workflow patterns between “The Unity way” and those 10-15 plugins.

  2. It’s illogical to compare type of content on the Unity Asset store with type of content on UE4 Asset store. The Assets that pop up on their respective Asset stores are representations of what is in demand by the market. For example, there are around 5 major Behavior Tree Assets available for Unity. Why? Because Unity does not come with an adequate solution for AI. As a result, they’re almost all over-engineered, bloated messes because they attempt to out-do their competition. This is the trend for all major Assets that I have looked at on the Unity Asset store. You will find loads of GAME ENGINE related assets on the Unity asset store, while UE4 contains mostly CONTENT (at a higher quality) to make actual games with.