This course introduces students to the concepts of game mechanics, game theory and digital game production by affording them the opportunity to read about games and game development, play test several different video games, and finally to create their own game using important development tools. The course explores the effect of gaming on entertainment, learning, and even business by analyzing how games can be more critically discussed. In this way, students learn to be better developers through building skills in critical thinking, analysis, game design, and communication. On a deeper level, the course works to find ways to address fundamental misunderstandings by the general public that the form is entirely represented by games with a violent subject matter.