I have build quite many computers and I can tell you (in my opinion) it all depends on how much money you want to spend. It is not an art to built a godlike machine if you have a budget for it. If you can afford highest end components and you will have the best at the moment of buying. Tricky thing is to get good performance for low cost. It also depends on what you use your computer for, and what you want to optimize.
Here is my buld, for my needs:
i7 6700K,
GTX1080,
32 Gig PC3200Mhz RAM,
2x950 Pro drives,
Gigabyte Gaming-7 motherboard,
Phillips BDM 4350UC 4k screen
It is not a gaming machine, but I am not a gamer either, I am a programmer and I wanted to optimize compilation times and got big screen with lots of space for coding, reading docs and debugging.
My rationale for the build was: RAM is cheap nowdays, so I have got 32 gig of g-skill 3200Mhz (2x16gig). 16 gig of ram shoud be more than planty too, but the price is ridicolously low for ram, and what you can do with lots of speedy ram is to have a nice big ramdisk to boost temporary reads and writes which is good for compilers or media editing. Since I am a programmer I do compilation in ramdisk. If you just gonna play the game I suppose you don’t need ramdisk, but that was my usage scenario I wanted to optimize. I run with 8 gig ramdisk, with 24 left for apps which is still overkill :-). I also went for two sticks instead of cheaper 4 stick configurations since I want to leave two ram slots free for future upgrade.
When it comes to cpu, intel is undisputed king of the hill at the moment, so once again, if you can afford an i7 67K go for it. If you just wanna play the game, i5 should be planty. Again, I went with unlocked i7, but I got mine used for about $80 reduction and am runing it currently at 4.5Ghz. If I didn’t have opportunity to buy one second-hand I might have gone with i5 unlocked instead.
When it comes to mobo, my demand was to have two M.2 slots (nvme drives) and at least 4 sata slots left for sata harddrives. I have got over two 950 Pros, 2x513 GB, also at reduced price in a store, somebody returned them back and I got about $100 redux in price each, so I couldn’t let them go :-). I have tried for few days to run them in raid 0, and it worked flawlesly, but I am not going with raid since I want to run linux on one and windows on another, I have choosen gigabyte’s gaming-7 mobo since it has those features I needed, I don’t care for the other features. There are not many mobos that support multiple m.2 slots yet, so the choice was a bit limited. The cheapest one was Gigabyte’s gaming-7. You should have your rationale and usage, don’t ever go blind for features, but look for what you need before you buy, bc unused feature == waste of money.
Probably THE most important thing if you are looking for good gaming computer is the graphics card, and it as well gets down to how much money you want to spend. So much money so much music as they say. Currently the 1080 is the king, followed by 1070. Prices are not wildly spread, I wen with Palit just for the price, and I don’t complain. It runs latest UT with all settings on epic, 43" 4k screen @ 60Hz and everything is smooth and stable. I have only tested UT4 and Serious Sam BFE, I didn’t have time to test any other game, nor do I have any atoher either.