This course introduces game design principles and video game production practices. Game history, theory and design principles will be covered through lecture, discussion and readings. Readings in the form of texts, videos and games will be assigned for written analysis and discussion. The course will review game production historically and current practices for game development including software, environments and production process. Students will learn topics such as character design, setting and level design, interaction programming, sound design, user testing design and analysis, presenting ideas, giving and interpreting critique and feedback. Production assignments include asset creation of graphics, animation and sound, programming game interactions, creating user testing forms and concept presentations. Students will work individually and/or in groups to develop and complete a video game throughout the semester. Game production environments such as Web/JavaScript, Unity, Unreal Engine, Game Maker, Godot Engine or others could be used. Asset creation will be done with software such as Photoshop, Illustrator, Animate, Piskel, cfxr, Audacity,

Student Work