Depends on the game, if it's a game like gta v(multi-threaded and cpu heavy) it may not work well as the game will hammer all 4 threads and streaming will also be taking up cpu time. But even an i5 would struggle(just not as much as the i3). In that situation you'd want an i7 or xeon(with hyperthreading). In games cpu usage is not as dependent on resolution as gpu usage. But if the games you are playing are less cpu dependent or can only use a couple threads then it should be fine