computer games animation careers in Yanbu, Saudi Arabia