STA Computer Science

3D Game & Virtual Reality Development

Description

This course will teach students how to create 3D virtual reality games and experiences. Students will first learn how to use the Unity software, which has been used to create games such as Kerbal Space Program and I Am Bread. This includes skills such as 3D modeling, animation, game physics, and scripting using the C# language. Then, students will learn how to adapt their programs to the Oculus Rift, so that they can step into and interact with the world that they have created.

PREREQUISITE: App & Game Development
GRADE: 10, 11, 12
COURSE LENGTH: One Semester
CREDIT: One-half credit

You should take this course if any of the following apply:

  • You want to learn how to develop 3D and VR games in Unity.
  • You plan to go into a field involving software development.
  • You want to learn the C# programming language.

Student Projects

3D / VR Games

3D Game & VR Development

Students design and create their own interactive 3D / VR games using the Unity software, which is used in industry.