top-6-skills-needed-successful-video-game-developer-1