Hey Vinay. That depends a lot on what games you want to play and on how many of them you want to have installed on your computer at the same time. There are games which are 4-5GB and ones that are above 20-30GB. Also, I wouldn't recommend that you use an external drive for gaming.
Hope that helps. Let me know if you have any additional questions.
Boogieman_WD