I will suggest for i3 5th generation because u have to play games.
Reason = i5 1st generation is more powerfull than i3 5th generation but i5 1st generation has direct x 10 which is unable to support many games but i3 5th generation has direct x 11 or 12 which is able to support almost all games
Reason = i5 1st generation is more powerfull than i3 5th generation but i5 1st generation has direct x 10 which is unable to support many games but i3 5th generation has direct x 11 or 12 which is able to support almost all games