The International Olympic Committee (IOC) has officially approved the first esports games to be held in Riyadh, Saudi Arabia.