A beginner’s tutorial for Unity and VR

Slides:



Advertisements
Similar presentations
Holdings Management Overview
Advertisements

Support.ebsco.com Creating Search Alerts Tutorial.
Setting Up Dropbox PCNA: HOW TO SETUP & SYNC FILES WITH DROPBOX.
GameCamp! and Game Davis Introduction to Unity®
GameCamp! and Game Davis Creating a 2D Platformer in Unity.
GameCamp! and Game Davis Introduction to Scripting in Unity®
HELLO WORLD: YOUR FIRST PROGRAM CHAPTER Topics  Hello World?  Creating a Unity Project –The Unity Project Folder  MonoDevelop: Unity's Code Editor.
Based on Roll-a-ball video tutorial from Unity Technologies Part WakeUpAndCode.com.
SE 350 – Programming Games Lecture 6: Programming with Unity Lecturer: Gazihan Alankuş Please look at the last slide for assignments (marked with TODO)
Derived from Kirill Muzykov’s Rocket Mouse Tutorial WakeUpAndCode.com.
UFCEKU-20-3Web Games Programming Unity 3D Basic Concepts Using and Creating Prefabs.
EEC-693/793 Applied Computer Vision with Depth Cameras Lecture 13 Wenbing Zhao
SE 350 – Programming Games Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked with TODO) 2/10/20121.
Web Games Programming An Introduction to Unity 3D.
Indispensable tools for research at its best
UFCFS D Technologies for the Web Unity 3D: Review of Topics and Related Concepts.
Digital Stories Using Microsoft Photo Story 3 for Windows Carrie Roth (248)
Word 2007 What’s New. Ribbon Interface Replaces toolbars and menus Contains tabs and grouped commands Each tab corresponds to task Related items grouped.
Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.
Learning Unity. Getting Unity
SE 320 – Introduction to Game Development Lecture 3: Unity’s Interface and Concepts Lecturer: Gazihan Alankuş Please look at the last two slides for assignments.
UFCFS D Technologies for the Web Unity Interface Features.
UFCEK-20-3Web Games Programming Unity 3D: Review of Topics Publishing for the Web.
ES305 Virtual Tools in Engineering Design Objects & Scripts Prof. Searleman
Derived from Kirill Muzykov’s Rocket Mouse Tutorial WakeUpAndCode.com.
 The overall objective of this class is to enable you to use a computer.  It is assumed that you have little or no skill and /or knowledge of how.
UFCEKU-20-3Web Games Programming Instantiating World Objects.
UFCFSU-30-13D Technologies for the Web An Introduction to Unity 3D.
Expressive Intelligence Studio // Center for Games and Playable Media // Unity Pro John Murray Expressive.
INTRO TO UNITY Building your first 3D game. DISCLAIMER  “This website is not affiliated with, maintained, endorsed or sponsored by Unity Technologies.
Introduction to PowerPoint 2003 Professional Development Training for Classroom Teachers.
Angry Teapots– using the physics engine in Unity Peter Passmore.
Building Games for the Humanities with Unity3D Rudy McDaniel University of Central Florida Orlando, FL USA.
  Computer Fundamentals Training   Windows 8 Intermediate.
Welcome! Day1, Lesson 1.
EEC-693/793 Applied Computer Vision with Depth Cameras
A Selection of Best Practices and Design Patterns for Unity
Quick Intro to Unity Lecture 2.
Intro of UNITY (for beginner)
EEC-693/793 Applied Computer Vision with Depth Cameras
Character Selection from a lobby in Unity
A Blender 3D Modeling Project
Title Your name XAVIER UNIVERSITY About this template
EEC-693/793 Applied Computer Vision with Depth Cameras
Introduction to Basic Animation Model Building
TOPIC HEADER TOPIC HEADER TOPIC HEADER TOPIC HEADER TOPIC HEADER
lecture 8 Our First Project
Creating a Search Alert on EBSCOhost
TITLE OF HEADER HEADER HEADER HEADER HEADER HEADER HEADER HEADER
Intro of UNITY (for beginner)
Title Your name XAVIER UNIVERSITY About this template
Create a Simple UI Game in 10 Steps
Title Your name About this template About this template
Title TOPIC HEADER TOPIC HEADER TOPIC HEADER TOPIC HEADER TOPIC HEADER
Myo + Oculus Rift Tutorial
Unity Terrain Design Tutorial
Title Your name XAVIER UNIVERSITY About this template
EEC-693/793 Applied Computer Vision with Depth Cameras
Cosc 5/4735 Unity and Cardboard VR.
Unity Game Development
Unity Game Development
Unity Game Development
Images must be high quality (not stretched to be larger)
Images must be high quality (not stretched to be larger)
Images must be high quality (not stretched to be larger)
Images must be high quality (not stretched to be larger)
Images must be high quality (not stretched to be larger)
Images must be high quality (not stretched to be larger)
Advanced 3D Art and Animation
Presentation transcript:

A beginner’s tutorial for Unity and VR Introduction to Unity A beginner’s tutorial for Unity and VR

Overview Unity VR Setup Creating a Project Interface Navigation Customizing Windows Asset Store Adding Objects to Scene Scene Management Prefabs VR Setup SteamVR Plugin Adding Headset

Creating a Project

Interface

Hierarchy

Create a Cube

Scene/Game View

Navigating Scene View Hand Tool: Click and drag to move scene and navigate world Move Tool: Move objects within the world (X, Y, Z) Rotate Tool: Rotate objects along the X, Y, or Z axis Scale Tool: Scale object’s size either along an axis, or overall Rect Tool: Mainly used for 2D games and UI elements Universal Tool: Has functionality to move, rotate, and scale

Inspector

Project Window

Moving Windows to make Custom Layouts Demo in Unity Scale window size Change window locations Show how to: Scale Window size Drag and drop windows

Adding Asset Store as a Window

Importing Assets from Store Demo in Unity Navigate to Props Sort by FREE assets Find asset pack (Low Poly Survival Essentials) Download/Import pack Show how to: Navigate to Props Sort by FREE assets Find asset pack Download/Import pack

Adding Objects to Scene In the Project Window, navigate to : Assets/BrokenVector/LowPolySurvivalEssentials/Prefabs Drag and drop Terrain_Plane and set location to (0,0,0) Add objects for fun  Move camera to see scene in Game View

Scene Management Use Empty Game Objects to create a “Folder Structure” Before After

Using Prefabs Prefabs are a valuable resource to use in developing your scene A prefab is an object or a group of objects that can be saved for easy use and manipulation Demo in Unity

Questions? Interface Navigation Asset Store Adding Objects Scene Management Anything Else?

Setting up VR in Unity Go to the Asset Store and search for “SteamVR Plugin” Download and Import Click “Accept All” to ensure setting are correct for VR

Adding Headset to Scene Navigate to: Assets/SteamVR/Prefabs Drag and drop “[CameraRig]” into the project Delete “Main Camera” from the scene (we only need 1 camera) Assuming everything works correctly, you are done!

Next steps for VR We have covered the basics, but there others things you may want to learn before diving in more: Using the Vive in Unity: https://circuitstream.com/intro-vr-development-unity-htc-vive/ Google: “vive unity tutorial” – Second Result More about scripting, scene setup, and designing functionality: https://unity3d.com/learn/tutorials/s/roll-ball-tutorial Google: “unity roll a ball” – First Result

VR Questions?