关于此课程

这门课程旨在指导你如何让 VR 体验更逼真,并对用户操作做出更灵活的响应。你将学习 C# 编程知识并在 Unity 界面中编写 Unity 代码。学完本课程后,你将学会基本的编程概念,例如方法、循环、变量和使用事件,以及如何在 VR 环境中运用这些概念。

对 VR 感兴趣?加入“VR 开发者”纳米学位。

学费
免费
学习时间
大约 1 months
难度
初级
你将获得

Rich Learning Content

Interactive Quizzes

Taught by Industry Pros

Self-Paced Learning

Student Support Community

开始你的旅程

学习这门免费课程,迈出通往VR 开发者(英文)职业道路的第一步。

免费课程

VR 软件开发

合作企业

通过创新性的自主学习方式,掌握新技能,提升竞争力。

Icon steps 54aa753742d05d598baf005f2bb1b5bb6339a7d544b84089a1eee6acd5a8543d
 
 

课程讲师

Austin McCasland
Austin McCasland

讲师

Chris Birke
Chris Birke

讲师

Vasanth Mohan
Vasanth Mohan

讲师

Matt Thomas
Matt Thomas

讲师

你将学到什么

Lesson 1

Lesson 1

  • Learn how to create new C# scripts in Unity
  • Learn how to attach scripts to GameObjects in Unity
  • Learn how to use the start and update functions and translate function to move objects
Lesson 2

Lesson 2

  • Learn how to control Unity components using scripts
  • Learn how to create new objects using scripts
  • Learn how to use a for loop to create objects with scripts
Lesson 3

Lesson 3

  • Learn how to create UI GameObjects and be able to place them in World Space
  • Learn how to use Unity’s Event System to click an object
  • Learn how to change scenes using code
Lesson 4

Lesson 4

  • Learn how to use code to detect when the trigger is pulled
  • Learn how to create a simple rotation animation
  • Learn how to create a trigger system in the Animator
Lesson 5

Lesson 5

  • Learn to to physics, colliders, and raycasting work in VR
  • Learn how to use Unity Audio and activate it within a script
  • Learn how to use array and random
Lesson 6

Lesson 6

  • Learn how to see a waypoint system and understand how to use it
  • Learn how to see a flocking algorithm and understand how to control it
  • Learn how to see an ocean shader and understand how to control it

先修知识及要求

在报名参加这门课程之前,学员应该已经学习了我们的 VR 入门VR 场景和物件课程,或了解这些课程里讲解的内容。包括:

  • 了解如何使用 Unity 界面
  • 熟悉 3D 对象和资料
  • 熟悉 Mecanim 和动画创建流程
  • 熟悉摄像头和灯光

查看使用优达学城的技术要求

为什么学习这门课程?

要想使 VR 体验互动性更强,让用户有种身临其境的感觉,编程环节必不可少。即使你的目标是成为 VR 艺术家或设计师,能够阅读代码依然是很宝贵的技能。这门课程将指导你阅读 VR 代码并使用 C# 和 Unity 编写 VR 代码。

我将获得什么?
Instructor videos Learn by doing exercises Taught by industry professionals