cbliss :
feelinfroggy777 :
Spend your money on a GPU, not the CPU. You will see better performance by moving up in GPU than you would by moving up in CPU. Dont get a 7700k unless you are getting a 1080 or better. You would be better off by getting a Ryzen 1600 and using the money saved on getting a better GPU. Considering the current inflated prices of GPUs in the mid range price bracket, it is a very hard arguement to buy a GPU below a 1080.
Hi froggy, thanks for your reply. I agree with your comment... I already bought the gpu. Its a 1080 (bought it early because of a flash sale deal).
If you want a mITX form factor and AMD's availability is limited, then you really don't have a choice but to go with Intel. If it were me, I would wait 3 weeks and see what the 8700k brings and its price point. Z370 motherboards may be limited though, especially in mITX, so there may be a wait for those, but maybe not.
As for lasting 2-3 years, the 7700k will absolutely last 2-3 years. It may not be the gaming king for 2-3 years, but it will still get the same FPS on games when the 8700k is released, that it gets today.
Many say that now 6 and 8 core chips are mainstream that games in the future will require a 6 or 8 core chip. While that maybe true, no one really knows when. What we do know is that quad core chips have been mainstream for a decade and games are just now starting to take advantage of quad cores.
Considering it takes longer than 2-3 years for most developers to develop a AAA game, one would think 7700k will be competent for a long time. The 2700k was released 6 years ago and is still a capable chip, not the best, but definitely competent and easily meets the minimum requirements for most PC games if not all. Look at the 4790k that was released three years ago. The 4790k meets the recommended requirements for just about every PC game in the world.
Furthermore, PC gaming does not drive game development. Consoles drive game development. Sales are much higher with consoles than they are with PC gaming despite the exponentially better experience that the PC platform can offer. Therefore, until consoles start to use more than 8 threads, (cause honestly the Jaguar CPU modules are basically 4 core/8 thread) then PC games will see small increases in scaling with 6 and 8 core setups.
With all that being said, It is really hard to pass up the Ryzen 1600 at $200. It comes with a good stock cooler and B350 boards are inexpensive. If you are gaming at 2k or 4k, the difference in CPU is even smaller as most of the workload moves to the GPU at higher resolutions. If form is more important than function or budget then go with the mITX. But if it were me, I would go with a mATX build and a 1600 and use the money I saved on a some good games or put towards a good monitor.