Skills: game design game development hardware marketing programming project management story and narrative