Key skills for video game developers
Creativity.
A passion for video games.
Wide-ranging knowledge of gaming trends.
Strong analytical frame of mind.
Ability to work as part of a team.
Proficiency in programming languages, such as C# and C+