Introduction to Unity
Unity is game engine popular for making indie games (Kerbal space program), mobile/phone apps (Pokemon Go), and VR games (Beat Saber). In this introduction we will learn about the interface of the Unity editor, add some objects into our world, and finally build out to a standalone desktop app.
David Zielinski | Technology Specialist at OIT Co-Lab (VR/AR)
David has been at Duke for 16+ years, a large portion of that as the R&D engineer for the Duke DiVE: a 6 sided virtual reality theater. Coming up originally through computer science, he has strong software development skills, and has developed numerous VR applications. In the past few years he has been working with Archeologists and Art Historians in the department of Art, Art History, and Visual Studies to make projects for the current consumer headsets (Oculus Quest) and for phone/tablet AR (as featured in the Senses of Venice installation in the Duke Library last year). Most recently he has been exploring Social VR via the Altspace platform.
This class will be hosted via Zoom. You will receive an email with the Zoom link a day before the class. Attendance will be taken and the session will be recorded.
- Advantages/Disadvantages of Unity.
- Windows and toolbars in the editor.
- Adding Assets to our World.
- Adding Audio and Physics.
- Adding a First Person Controller so we can explore our world.
- Building a standalone App.
- Learn basics of Unity interface.
- Learn some computer graphics terminology.
- Create a very simple explorable world.
Students should apply at get the Unity student license (free), and install Unity on their machines. https://store.unity.com/academic/unity-student
This class is part of our Creative Coding TrackSee the whole track
Create Your First 3D Models with OnShape
Come learn core concepts of 3D design including sketching, constraints, parametric concepts, extrusion etc.. and make your first 3D model using OnShape.Learn More