It only has 2GB RAM, so I'll say no, that is not a good smartphone for gaming. My smartphone is currently running 1 farming game, nothing too big, and it's already above 2GB of RAM usage. If you want to run the smartphone equivalent of PUBG, CSGO and League of Legends, then 2GB RAM is way too small.
Your choice of phone to used depends as to what kind of game you're planning to install. I have Oppo A3's but it tends to lagged in some cases. RAM for Oppo is way to small for heavy application requiring 4GB RAM and up.