در این آموزش تصویری با Vectors در Unity3D آشنا می شوید. این دوره به معرفی ویژگی‌های Vectors ، نحوه ایجاد و دستکاری آن، شبیه سازی بازی ها می پردازد. در ادامه کار با وکتورهای برداری و تعیین مقدار یک بردار و ویژگی های Unity3D را آموزش می دهد.
این دوره آموزشی محصول موسسه Udemy است.

سرفصل های دوره:

  • آشنایی با Vectors
  • آشنایی با Unity3D
  • چرخش با Vectors و بزرگ‌نمایی آن
  • کار با Transforms با Vectors
  • کار با مقیاس ها در Vectors
  • ایجاد Vector با #c
  • افزودن Vector  در #c
  • نحوه کار با Vector
  • آشنایی با Unity3D
  • کار با ابزارهای Vector
  • کار با ابزار های Unity3D
  • نحوه فاصله گذاری در Vector
  • و…

عنوان دوره: Udemy Understanding Vectors in Unity3D
سطح: مقدماتی
مدت زمان: 1 ساعت
نویسنده: Daniel Stern

توضیحات:

Join us as we explore the cool physics-filled world of Vectors! We'll learn to create and manipulate Vectors in Unity.
When we play video games, enjoy a simulation or work with physics, they are everywhere.
Did you Unity has tons of build in Vector features, and that Vectors are built in to the very foundation of the game logic?
In this course we'll cover all sorts of practical Vector things including:
Observe Unity's build in Vectors for transform, rotation, and scale
Add, subtract and multiply vectors inside C#
Measure Vector distance
Find the angle between two vectors
Determine the magnitude of a vector
This is a simple course intended for Unity beginners. If you are getting started with Unity, you will find this course a valuable addition to your other training. It will improve your Vector knowledge, allowing you to program physics in a flash.
What are the requirements?
Please have Unity 5.0+ installed on your computer (it is free)
What am I going to get from this course?
Over 16 lectures and 36 mins of content!
Adjust object position with Vectors in Unity
Manipulate Rotation effectively inside Unity Editor
Work with Vector arithmetic in C#
Use several Vector utility functions to speed workflow
What is the target audience?
People learning Unity for hobby game or simulation development
People interested in developing games and wanting to build a good theoretical foundation
If you are already extremely proficient in computer physics you may find this course too simple

Section 1: Representing Position, Rotation and Scale with Vectors in Unity
Lecture 1	
Introduction 
Preview
00:56
In this video we'll take a brief overview of the Vector features we'll be covering in this course.
We will have a look at the Unity create project interface and discuss the version we use, 5+
Lecture 2	
Representing Transforms with Vectors 
Preview
03:38
In this video, we'll observe the most basic use of a Vector - representing the position of a GameObject.
We'll manipulate a Cube's transform vector in real time and watch it move around the screen accordingly.
Lecture 3	
Representing Rotation with Vectors 
04:02
After position, configuring rotation is the next most common use for Vectors. In this video, we'll learn about rotation and how it applies to GameObjects.
In this video, we'll adjust the rotation values of the Vector representing the cube's rotation and see how that affects what we see.
Lecture 4	
Manipulating Scale with Vectors 
02:49
Scale can also be manipulated with Vectors. In this video, we'll see the results of doing so on a cube.
We'll adjust the X,Y and Z values of a scale vector and watch the cube on the screen change size.
Quiz 1	
Scale, Rotation and Position
3 questions
Section 2: Creating and Modifying Vectors with C# Using Vector Operators
Lecture 5	
Creating a Vector3 with C# 
03:38
C Sharp is a powerful programming language that works with Unity. In this video, we'll learn how to create totally new Transforms with C#
We'll open our code editor (MonoDevelop or Visual Studio) and create a simple Vector in C# with basic X, Y and Z positions. We'll also look at some handy built-in Vectors available in Unity.
Lecture 6	
Adding Vectors in C# 
Preview
03:02
We'll begin our exploration of Vector arithmetic by taking a look at how two Vectors can be added together.
We'll use the + operator to work with numerous Vectors and see the results.
Lecture 7	
Subtracting Vectors in C# 
00:58
In this short video we'll look at the flip side of adding vectors, which is subtracting them.
Lecture 8	
Multiplying and Dividing Vectors 
02:04
Vectors can also be multiplied. In this video, we'll find out how.
We'll multiply the values of built-in vectors to create extremely readable and clear code.
Lecture 9	
Vector Equality 
02:09
Vectors can be quickly compared for equality, which can be useful if you have a lot of Vectors that need to be compared. In this video, we find out how.
We'll use the == and != operators in a variety of ways to see how they function.
Lecture 10	
Vector Operations - Conclusion 
00:25
In this video, we'll sum up what we learned in the chapter on Vector operations.
Quiz 2	
Working with Vectors in C#
3 questions
Section 3: Vector Utilities
Lecture 11	
Vector Magnitude 
Preview
02:32
The magnitude of a Vector can be easily calculated in C# and Unity. In this video, we'll learn how.
We'll measure the magnitude of a few vectors, which more or less defines how much force they contain.
Lecture 12	
Vector Distance 
02:27
Calculating the distance between two Vectors is easy with Unity's built in helper functions. We'll get familiar with those in this video.
We'll measure distances between a few vectors, and visualize them with Debug DrawLine.
Lecture 13	
Normalizing Vectors 
01:14
Vectors can be easily normalized to make it easy to compare them with one another. In this video, we'll look at a built-in way of doing that.
We'll normalize a vector and compare its value to its original value.
Lecture 14	
Vector Angles 
01:12
In this video, we'll measure the angle between two Vectors.
Measuring angles between Vectors is essential for all manner of games. Unity has built-in features to help with this that we'll look at in this video.
Lecture 15	
Bonus - Continuing Your Education 
03:59
In this video we'll explore some ways you can take your understanding of Vectors further or troubleshoot problems you might have.
Lecture 16	
Conclusion 
01:05
Quiz 3	
Utilities
3 questions

حجم فایل: 88MB