The unreal 2 engine was simply a fantastic engine ever made. It was able to take full advantage of DirectX 8.0 and partial support of DirectX 9. When it made it first appearance in Unreal 2 and UT2003, the graphics simply blew away everything. What made it so superb was that in year 2003, the game ran on RivaTNT2 32 MB. Yes, I am not kidding on this one. The 2.5 Unreal engine can even do software rendering for that matter. The only reason Unreal engines are so much preferred is because the engine was made to support consoles as well.
Developers likes to do multi-platform to rake in more money and today production cost has driven up like anything. Another thing is that Epic was always open in modding and unreal scripting.
Unreal engine also runs in OpenGL, hence the game is also available for Linux. Something that Crytek still has to do.
Unreal engine is surely outdated for now, but if there was an award ever to give to any company which makes the best engines, it has to be Epic. Thier feature list is almost unlimited. Next I would say Id (Quake/Doom), Croteam (SS), Valve(Source Engine) and Crytek(CryEngine) all getting equal credits for having some Con. Epic just make perfect engines.
Developers likes to do multi-platform to rake in more money and today production cost has driven up like anything. Another thing is that Epic was always open in modding and unreal scripting.
Unreal engine also runs in OpenGL, hence the game is also available for Linux. Something that Crytek still has to do.
Unreal engine is surely outdated for now, but if there was an award ever to give to any company which makes the best engines, it has to be Epic. Thier feature list is almost unlimited. Next I would say Id (Quake/Doom), Croteam (SS), Valve(Source Engine) and Crytek(CryEngine) all getting equal credits for having some Con. Epic just make perfect engines.