How do game designers create movement and action in their scenes?
In this project, students work together to create a video game that incorporates geometric concepts of transformations. Student teams develop game concepts and divide their game world into individual sections or levels, each to be programmed by a different team member. Students learn to write algebraic relationships that represent different transformations and use these relationships and programming tools such as MIT's Scratch to program their game. Games should incorporate multiple types of polygons and non-polygons and different types of transformations, including translations, rotations, and reflections. Students engage in critique and revision during user testing cycles with peers or video game fans. Students must accurately use key mathematics vocabulary to produce a written manual for their game, explaining the game’s concept, structure, and how the transformations are used within the game.