|Dolla Dolla said:|
The Unreal 3 Engine is a great engine. This was made evident when SquareEnix decided to use it. Square makes their own engines, and I can imagine it costs more to make an engine than it does to license one. Regardless, Epic is rolling in dough. DS = It Prints Money! U3 Engine = It Prints Money!
The "Engine" itself isn't that expensive ... The expensive part is the tools required to produce content for the engine
The Doom/Unreal/Source engines all come with tools to aid in level building, and all major 3D modeling companies will produce (or support) plugins for the file formats that these engines use. If you produce your own engine you also have to produce your own tools and plugins to get content into the engine.