Academic Catalog


Foothill College Course Outline of Record

Foothill College Course Outline of Record
Heading Value
Effective Term: Summer 2023
Units: 4
Hours: 3 lecture, 3 laboratory per week (72 total per quarter)
Degree & Credit Status: Degree-Applicable Credit Course
Foothill GE: Non-GE
Transferable: CSU
Grade Type: Letter Grade (Request for Pass/No Pass)
Repeatability: Not Repeatable

Student Learning Outcomes

  • Conceptualizing a VR game, including an interface, environment, and/or character.
  • Proficiency with industry standard game software to prototype a virtual reality game


Learn how to design virtual reality (VR) games and immersive experiences. Students are introduced to conceptual theory, design techniques, and project management skills for building successful VR games and immersive experiences. Topics include ideation, concept development, character design, environment design, 3-D animation, and sound and lighting design for VR games and immersive experiences. Students complete hands-on projects that progress through the phases of designing VR games and immersive experiences, from ideation through to final production, while developing proficiency with professional software for VR game and immersive experience design.

Course Objectives

The student will be able to:

  1. Explain the difference between virtual reality (VR) games and video games
  2. Describe how a player interacts with a VR game
  3. Conceptualize a VR game
  4. Create a VR game interface
  5. Build a 3-D game environment
  6. Animate a 3-D character
  7. Use industry standard game software to prototype a virtual reality game

Course Content

  1. Compare virtual reality (VR) games and video games
  2. Playing VR games
    1. Sources of inspiration
    2. What game genres work with VR
    3. The importance of presence
  3. User interface in VR games
    1. Human computer interaction
    2. First person vs. third person
    3. Stereoscopy
    4. VR worlds
    5. Movement
      1. Free roaming
      2. Vehicular
    6. Tracking
  4. 3-D game mechanics for VR games
  5. 3-D assets for VR games
    1. Making assets with 3-D modeling software
    2. Exporting assets from 3-D modeling software
    3. Acquiring existing assets
  6. Animating 3-D assets
  7. Creating worlds
    1. Walkthroughs
    2. 360-degree media
  8. Building VR games with game software
    1. Unity
    2. Unreal
    3. Others

Lab Content

  1. Comparing virtual reality (VR) games and video games
  2. Exploring VR game genres
  3. Experimenting with VR devices
  4. Computer skills for creating 3-D models
  5. Importing 3-D models
  6. Computer skills for animating 3-D models
  7. Computer skills for creating worlds
  8. Computer skills for assembling VR games

Special Facilities and/or Equipment

1. A lecture room equipped with instructional computer, high resolution color monitor, software; projection system and lighting suitable for displaying projected media.
2. An integrated or separate facility with student workstation configurations to include hard drives, color monitors, mice, keyboards, and software.
3. When taught via Foothill Global Access: on-going access to computer with JavaScript-enabled internet browsing software, media plug-ins, and relevant computer applications.

Method(s) of Evaluation

Methods of Evaluation may include but are not limited to the following:

Computer assignments
Collaborative student work
Oral presentations

Method(s) of Instruction

Methods of Instruction may include but are not limited to the following:

Lectures on technical and theoretical concepts in virtual reality game design
Demonstration of virtual reality hardware
Group discussions that address the creative problem solving process
Presentation and in-class discussion of assets and prototypes
Demonstration of virtual reality game software and technique

Representative Text(s) and Other Materials

Linowes, Jonathan. Unity Virtual Reality Projects. 2015.

This text is older than the suggested "5 years or newer" standard, but it is still the best choice for this course.

Types and/or Examples of Required Reading, Writing, and Outside of Class Assignments

  1. Weekly reading assignments from text and outside sources ranging from 30-60 pages per week
  2. Review of handouts and relevant reading material
  3. Research and planning of individual creative projects
  4. Project progress reports


Graphic Arts or Computer Information Systems