Video Game Design

Check out this year's NH High School Computer Programming Contest held at St. Anselm's on April 5!
 About this Course

This course introduces students to the programming principles of interactive video games. Students will learn how to create 2D video games in a collaborative setting using GameMaker. Other topics include the history of video games, video game design and development, game theory, game genres, game engine architectures and the societal impact of video games on society. This course concludes with a capstone project involving a student-developed video game. This course is appropriate for a student interested in the game development field or computer science and satisfies the computer requirement for graduation.