Best for games? Games only? No streaming?
Desire/need the highest average framerates, highest 1% lows, highest .1% lows in pretty much all games?
If ever there was a screaming case for the 7700K, I've not heard of it. Although some will simply never give it the nod it is due in any scenario. For some, your only choice is which Ryzen, and, no 57% frame rate deficit in DOTA2 or 20% deficit in BF1 (1080P)will convince them you will ever need those frames.
The 7700K is often the fastest, although sometimes it is eclipsed in a few titles by an OC'd 7800/7900X, but, I'd discount these due to current motherboard and/or cpu expense even if edging out the 7700K occasionally.
Food for thought: the 8700K is coming within a month or two, and folks are understandably curious is to how it might perform, game-wise...