A Game Designer, or Narrative Designer, designs and manages all developmental and creative aspects of a video game, including the stories, settings, characters and rules. Their main duties include writing codes for video games using programming languages, testing and finding…