bmacsys :
damric :
It depends on the game engine. In most game engines an i3 4150 will outperform anything in its price range or lower.
The FX-6300 is good only if you overclock the snot out of it. You will need strong mobo and cooler though, and that raises the price tag into i5 territory, and an i5 will still be faster.
The unlocked pentium is a novelty to play around with. It will do pretty well in older, poorly threaded games that don't care about number of cores. In modern games it isn't even as powerful as an Athlon 760K when both are clocked same.
Speaking of Athlon 760K, that's also a good mate for an r9 270x. The problem again is that to overclock the thing you need a descent cooler and that puts you right back at i3 price tag.
Damric, you say the 6300 is only good if you overclock the snot out of then you proceed to say the 760K is a good match with the R9 270? The 6300 is clearly better than the 760K. Same IPC, it has more cores that will clock just as high and a large L3 cache.
The L3 cache actually hurts the FX series more than it helps because its latency is as poor as DDR3, so all it's doing is adding extra heat. I can show you exactly in AIDA 64 Extreme if you are curious about that.
Yes, the Athlon 760K is great if overclocked. But like I said, to do that you will need an aftermarket cooler which jacks up the total price. The i3 fast enough at stock, runs cool on the stock cooler, and won't break the bank either.
I have owned or tested just about all of these.