Events

Share

When and Where

  • Belfast, Northern Ireland - Get Directions
  • Apr 24, 2019 5:30 PM - 8:30 PM

VRIMM Maker Workshop (Unity for VR)

In the class we will learn how to go from a blank default unity project to a functioning interactive VR sandbox. Over the course of a few hours attendees will be working with industry standard VR tools within Unity, building their very own interactive dioramas from assets provided by Richard or created by themselves and combining with tools provided from the asset store. In the class we will learn core concepts of unity including navigating a 3d environment, placing objects, creating prefabs, making an object interactable, the basics of physics, writing a basic c# function, placing lights and hooking up audio.
We will complete an example together during the first half of the workshop then I will hand over to the group for people to develop their own ideas using the tools with my support. The outcome of the class will be to create a simple xylophone which will play a string of notes when touching the virtual blocks. After this workshop you should have a base level of knowledge and confidence with the tools to develop your own virtual instruments.
Prior to attending the workshop, attendees should have a basic understanding of Unity's user interface, experience of working with a 3D software package, and awareness of what a VR device is and how you interact with it, having watched or read some of the learning materials provided by unity online which I will link to below.

1. Install Unity.
Download the latest version of the Unity Personal Edition here: https://store.unity.com/download?ref=personal.

Unity provides extensive documentation to introduce users to the environment. You may wish to begin by reviewing their documentation to gain a basic familiarity with core concepts such as the Editor, GameObjects, prefabs, projects, and scenes.
https://docs.unity3d.com/Manual/UnityOverview.html

2. Build the Unity Roll-a-ball application.
Unity provides a number of video tutorials that walk you through the process of creating a simple game. The first in the series provides instructions for creating the Roll-a-ball application, in which you use the keyboard or gamepad to control a ball that rolls around a game board and picks up floating token counters: http://unity3d.com/learn/tutorials/projects/roll-a-ball
The development process is covered in eight short video tutorials which run from around five to fifteen minutes in length. Allow for a few hours to complete the procedure.

3. Watch How to create a VR Application in Unity
Once you know the basics of the editor, you can set up a VR scene by following this tutorial video:
https://www.youtube.com/watch?v=qMhjLT7iVZ0
And downloading this script:
https://outatime.uber.space/HandGrabbing.cs
Please bear in mind that if you don’t have VR hardware at home, you will not be able to test the application, in which case just watching the video is fine.

Click here to sign up