Back in the medieval days computer language was written in Basic (if x then goto here, else goto here) and IBM machines dominated the computer world. This coding was serial, all the commands were written in a line. So computer games followed that course. Even through the DOS days it was the same, everything was written serial. Then some bright spark at AMD realized that serial commands could only happen just so fast, starting at A you gotta go the whole alphabet to get to Z, so parallel coding was implemented and AMD took off like crazy for a few years, until Intel finally cottoned onto the idea and came out with dual cores.. able to run single threads, in parallel. The games naturally followed suit. Most games ran with serial codeing dominant.
So it was until a short while ago. Now games and other software like AutoCAD have so much information, that even serial code must be run in parallel, and this is where AMD shines, with more cores, designed to work in conjunction with each other to produce a result greater than the sum of each individual core.
So now today we have games written in parallel code dominant which heavily tailor to AMD, and other games written with serial code dominant, which heavily tailor to Intel.
It all makes for a real mess and a lot of argument over which is better, when it simply comes down to what you want to do with it. In something like AutoCAD, 3d Rendering etc, its all AMD, multi-cores, parallel thinking. Skyrim is tailored towards serial threads, so Intel outshines AMD there. Doesn't mean one is better than the other, just means one is better suited to certain tasks than the other, and vice versa.
Of course this was a serious over-simplification of the whole thing.