Abraka
Posts: 176 +54
Epic look at average machine specs and build the engine to suit, the developer builds the game with the engine. The developer relies on the licensed engine and that engine's performance on a given arch. Now ask yourself, if AMD's CPU does not perform very well on particular engines compared to it's rival because of architectural deficiencies and it makes up a small volume of the market, largely BECAUSE of said deficiencies, who should have the MOST incentive to improve that in games?
Actually EPIC game engine is crap. I liked Unreal and Unreal Tournament, they were always paid servants of Nvidia (and advertised it), but at least in the past their engine was well optimized. Nowadays their game engine is crap, too slow, it can't use multi-threading well, and graphic is not as realistic as with modern game engines. For example, Cry-engine is now very cheap, perfectly integrates with AWS and is a lot better than Unreal-engine. Epic scripting language doesn't even support multi-dimensional arrays.
So, if someone chooses a crap game engine, and then complains that 6-core or 8-core CPU doesn't have enough power, I guess it's their own fault. It's like buying a Ferrari, driving it in first gear and complaining that it's slow.