AR Basics with Unity

person holding a tablet displaying an augmented reality experience.

Like Pokémon Go or Angry Birds AR? Learn the basics of working with AR (augmented reality) in Unity, a real-time creation platform! Unity is the engine behind all kinds of experiences such as Pokémon Go, Beat Saber, and the new Lion King movie. We’ll discuss how AR apps track objects and images in the real world and show you step-by-step how to create your very own AR experience on a device.

Join Studio X, UR’s hub for immersive technologies, and learn more about the digital world of extended reality (XR). All levels welcome. No experience necessary!

a person holding a tablet that displays an augmented reality experience.

Note: In order to participate, you will need to complete the following pre-workshop instructions. Need assistance with this process? Join us on the Studio X Discord.

Where: Learning Hub, Studio X, First Floor Carlson Library
When: Wednesday, 11/10/2021 from 4 to 5:30pm
Register: https://libcal.lib.rochester.edu/event/8274041

This is the final workshop in our three-part Unity workshop series.

Make Your Own Rube Goldberg Machine with Unity

illustration of a Rube Goldberg machine.

Ever wanted to create your own elaborate contraption to perform a simple task in the most extra way? Studio X is here to help! In this workshop, we will use Unity, a real-time creation platform used for video games, animations, AR/VR projects, and more to create the Rube Goldberg machine of your dreams. Unity is the engine behind all kinds of experiences such as Pokémon Go, Beat Saber, and the new Lion King movie. In this workshop, you will learn the basics of its user interface, components, and the physics engine.

Join Studio X, UR’s hub for immersive technologies, and learn more about the digital world of extended reality (XR). All levels welcome. No experience necessary!

Note: In order to participate, you will need to complete the following pre-workshop instructions. Need assistance with this process? Join us on the Studio X Discord.

Where:  Learning Hub, Studio X, First Floor Carlson Library
When: Wednesday, 11/3/2021 from 4 to 5:30PM
Register: https://libcal.lib.rochester.edu/event/8274006

This is the second workshop in our three-part Unity workshop series.

Survive a Zombie Apocalypse with Unity

screenshot of a Unity project with a zombie ground hog

Zombies have invaded the River Campus, and ground travel through the quad is no longer an option! In this workshop, you will learn the basics of Unity, a real-time creation platform used to build virtual worlds, animations, and much more. Unity is the engine behind all kinds of experiences such as Pokémon Go, Beat Saber, and the new Lion King movie. You will experiment with the camera, beginner scripting concepts, and 3D math to fly virtually through the quad. We’ll provide the virtual Eastman Quad filled with zombies. It’s up to you chart your course and survive the apocalypse. 

screenshot of a Unity project with a zombie ground hog
Oh, no! They got groundboi.

Join Studio X, UR’s hub for immersive technologies, and learn more about the digital world of extended reality (XR). All levels welcome. No experience necessary!

Note: In order to participate, you will need to complete the following pre-workshop instructions. Need assistance with this process? Join us on the Studio X Discord.

Where: Learning Hub, Studio X, First Floor Carlson Library
When: Wednesday, 10/27/2021 from 4 to 5:30pm
Register: https://libcal.lib.rochester.edu/event/8273976

This is the first workshop in our three-part Unity workshop series.

Unity Workshop Series

person playing Beat Saber in a virtual reality headset.
person playing Beat Saber in a virtual reality headset.

Interested in building virtual worlds, VR simulations, AR applications, and more? Meet Unity, an industry-standard, real-time creation platform used for video games, animations, and XR projects! In this Unity crash course, you will learn about its user interface, the basics of coding, its physics engine, and AR basics. Leveraging this knowledge, you will explore a zombie-infested campus, create your own AR application, and more! Join the Studio X team for this fun and informative 3-week workshop series. All learning levels are welcome. No experience necessary! While we recommend signing up for all four workshops, you are also welcome to attend as many or as few as you can.



Note: In order to participate, you will need to complete the following pre-workshop instructions. Need assistance with this process? Join us on the Studio X Discord.

Where: Learning Hub, Studio X, First Floor Carlson Library
When: Wednesdays, 10/27/21 – 11/10/21 from 4 to 5:30pm
Register: Full Series

Rube Goldberg Machine Unity Pre-Workshop Instructions

This looks like a lot, but it’s not. Just making the process super-duper clear. 😉

Depending on your computer and internet connection, these steps may take some time. We’ve provided time estimates for each step. You will be downloading three items: the Unity Hub, the Unity software, and a Unity project package. You must download and install them in this order. All are free.

Unity System Requirements – This page outlines the basic system requirements you need to run Unity 2019.4.

Step 1: Download and Install the Unity Hub (available on Mac and PC) (~2 minutes)

The Unity Hub is a standalone application that streamlines the way you find, download, and manage your Unity Projects and software installations. Read more about the Unity Hub here.

  1. In a new tab, either Google “Download Unity Hub” or go to https://unity3d.com/get-unity/download, and then click Download Unity Hub.
  2. From your Downloads folder, double-click on the Unity Hub Setup file to begin the installation. (If on a Mac, drag the application into your Applications folder, then double-click on it.)
  3. Agree to Unity Terms of Service and follow the instructions to install Unity Hub.
  4. Open Unity Hub for the first time.
Mac Instructions

PC Instructions available via the first video on this page.

Step 2: Download and install Unity version 2020.2.4 (~10 minutes depending on your computer and internet connection)

There are many different versions of the Unity software, as its developed and released over time. During this workshop, we’ll be using version 2020.2.4.

  1. In the Installs tab, click Add to add a new Unity version.
  2. Click on the archive link.
  3. Locate version 2020.2.4.
  4. Click the green Unity Hub button.
  5. Accept any necessary terms and conditions and begin installation.

Step 3: Create a Unity ID

  1. From the Account menu in Unity Hub, click to Sign in.
  2. If you already have an account, sign in. Otherwise, you can create a new Unity ID.

You may receive a notice about needing to activate a license. You can do this under the settings menu (click the cog in the upper-right corner). From there, you can click License Management in the menu and choose a personal license.

Screenshot of the Unity Hub with a new license activation window.
Choose Unity Personal and I don’t use Unity in a professional capacity.

Step 4: Download and Import the Unity Package (~10 minutes depending on your computer and internet connection)

Unity packages are a handy way of sharing and re-using Unity projects and collections of assets. Packages consist of collections of file and data that make up Unity projects. For our workshop, we’ve provided you with a custom Unity package.

  1. Go to this link.
  2. Download the Unity package.
  3. Create a new project with version 2020.2.4.
  4. Import the package.
  5. Save the project and exit.

Step 5: Download and review the workshop handout.

The handout provides info about the Unity interface, key terms, and navigation tips.

Step 6: Use a Mouse*

You do not need a mouse to participate, but it’s helpful to have. Otherwise, please be prepared to right-click on your computer’s track pad.

Pre-Workshop Instructions (~15 minutes depending on download speed)

This looks like a lot, but it’s not. Just making the process super-duper clear. 😉

Step 1: Download and Install the Unity Hub (available on Mac and PC) (~2 minutes)

The Unity Hub is a standalone application that streamlines the way you find, download, and manage your Unity Projects and software installations. Read more about the Unity Hub here.

  1. In a new tab, either Google “Download Unity Hub” or go to https://unity3d.com/get-unity/download, and then click Download Unity Hub.
  2. From your Downloads folder, double-click on the Unity Hub Setup file to begin the installation. (If on a Mac, drag the application into your Applications folder, then double-click on it.)
  3. Agree to Unity Terms of Service and follow the instructions to install Unity Hub.
  4. Open Unity Hub for the first time.
Mac Instructions

PC Instructions available via the first video on this page.

Step 2: Download and install Unity version 2021.1.16f1 (~10 minutes depending on your computer and internet connection)

There are many different versions of the Unity software, as its developed and released over time. During this workshop, we’ll be using version 2021.1.16f1.

  1. In the Installs tab, click Add to add a new Unity version.
  2. Choose 2021.1.16f1
  3. Choose to install Visual Studio (for Mac or PC) and Android Build Support
  4. Accept any necessary terms and conditions and begin installation.

Step 3: Create a Unity ID

  1. From the Account menu in Unity Hub, click to Sign in.
  2. If you already have an account, sign in. Otherwise, you can create a new Unity ID.

You may receive a notice about needing to activate a license. You can do this under the settings menu (click the cog in the upper-right corner). From there, you can click License Management in the menu and choose a personal license.

Screenshot of the Unity Hub with a new license activation window.
Choose Unity Personal and I don’t use Unity in a professional capacity.

Step 4: Review the workshop handout.

The handout provides info about the Unity interface, key terms, and navigation tips.

Step 5: Bring a Mouse

*You do not need a mouse to participate, but it will be very helpful. Otherwise, please be prepared to right-click on your computer’s track pad.

Pre-Workshop Instructions 1 (~30 minutes depending on download speed)

This looks like a lot, but it’s not. Just making the process super-duper clear. 😉

There are six steps to complete this pre-work. Depending on your computer and internet connection, these steps may take some time. We’ve provided time estimates for each step. You will be downloading three items: the Unity Hub, the Unity software, and a Unity project package. You must download and install them in this order. All are free.

Unity System Requirements – This page outlines the basic system requirements you need to run Unity 2019.4.

Step 1: Download and Install the Unity Hub (available on Mac and PC) (~2 minutes)

The Unity Hub is a standalone application that streamlines the way you find, download, and manage your Unity Projects and software installations. Read more about the Unity Hub here.

  1. In a new tab, either Google “Download Unity Hub” or go to https://unity3d.com/get-unity/download, and then click Download Unity Hub.
  2. From your Downloads folder, double-click on the Unity Hub Setup file to begin the installation. (If on a Mac, drag the application into your Applications folder, then double-click on it.)
  3. Agree to Unity Terms of Service and follow the instructions to install Unity Hub.
  4. Open Unity Hub for the first time.
Mac Instructions

PC Instructions available via the first video on this page.

Step 2: Download and install Unity version 2019.4 (~10 minutes depending on your computer and internet connection)

There are many different versions of the Unity software, as its developed and released over time. During this workshop, we’ll be using version 2019.4. You’ll notice that there might be several versions of 2019.4. It doesn’t matter which one.

  1. In the Installs tab, click Add to add a new Unity version.
  2. Choose 2019.4._
  3. Choose to install Visual Studio (for Mac or PC)
  4. Accept any necessary terms and conditions and begin installation

Step 3: Create a Unity ID

  1. From the Account menu in Unity Hub, click to Sign in.
  2. If you already have an account, sign in. Otherwise, you can create a new Unity ID.

You may receive a notice about needing to activate a license. You can do this under the settings menu (click the cog in the upper-right corner). From there, you can click License Management in the menu and choose a personal license.

Screenshot of the Unity Hub with a new license activation window.
Choose Unity Personal and I don’t use Unity in a professional capacity.

Step 4: Download and Import the Unity Package (~10 minutes depending on your computer and internet connection)

Unity packages are a handy way of sharing and re-using Unity projects and collections of assets. Packages consist of collections of file and data that make up Unity projects. For our workshop, we’ve provided you with a Unity package of the Eastman Quad.

There are two options of this package:
Option 1: Robust – The full, detailed 3D version of Eastman Quad (~800 MB)
Option 2: Minimal – Rush Rhees Library + the quad green (recommended for slower internet connections) (~450MB)

Step 5: Download and review the workshop handout.

The handout provides info about the Unity interface, key terms, and navigation tips. If you have access to a printer, please print it.

Step 6: Use a Mouse*

You do not need a mouse to participate, but if you’re a new user, it will be very helpful. Otherwise, please be prepared to right-click on your computer’s track pad.

Creating Virtual Environments

screenshot of a Unity project featuring a 3D-modeled Rush Rhees library in the background with a herd of flamingos in the foreground

Unity – Software Download

Unity Learn Resources Pathways – A document to help you navigate resources and pathways to learn Unity from complete beginner to certification

Workshop Resources:

Beginner Resources:

More Advanced:

More Tutorials:

Reference:

Troubleshooting:

Backing Up:

Use Cases:

Privacy:

Unreal Engine – Software Download