Courses
Here are two project-based courses offered at graduate and undergraduate levels. If you want to get involved in the group, this is a good way to learn the basics.
ART 3504 / 5704
|
ART 3504 / 5704
|
This course introduces the conceptual foundations of games. We will look both into theoretical frameworks and game design practice. You will work in teams in the design, balancing, and presentation of original game concepts. You will also learn by doing formal analysis and critique of existing games of a variety of genres.
There are no prereqs for this course. (Fall 2019, Spring 2022) ART 3504 / 5704
|
This course introduces the design fundamentals of augmented reality (AR) and virtual reality (VR) experiences. It covers the history and technology of mixed reality systems, human senses and perception, interaction techniques, and user experience aspects. Over the semester, you will develop an original collaborative project to explore the possibilities of the medium.
This course requires some coding experience: ART 3504 TS: Creative Coding, CS 1054, CS 1044, or equivalent. (Spring 2020, Fall 2021 to confirm) ART 3704 TS: Advanced Creative CodingIn this course you will learn the fundamentals of real time 3D programming using the Unity3D game engine. It will cover physics, character control, animation, 3D transforms, shading and sound. You will also learn how to do common operations, such as collision detection, character control and animation, state machines, camera control, and navigation.
This course requires some coding experience: ART 3504 TS: Creative Coding, CS 1054, CS 1044, or equivalent. (Fall 2020, Spring 2021, Spring 2022) |