Uploaded December 2021 | Updated September 2026, 2 days ago
Hello fantastic people! If you're into game development, understanding vectors is a must. This video explains the concept of vectors, focusing on how to use vectors in Unity for both 2D and 3D applications.
We cover important vector properties and core vector methods, making it a perfect unity tutorial for any gamedev looking to enhance their projects with unity vector2 and unity vector3 functionality.
This was until now the most challanging video to make. I hope you find it useful and enjoyable.
IMPORTANT NOTE:
Part about .Dot product contains an error - the .Dot returns value between -1 and 1 for NORMALIZED vectors. It can return other values than that if the we use vectors other than normalized.
If you are looking for a friendly, non-toxic game dev community visit us: discord.gg/hRQCgpEb4Q
If you'd like to support me, consider buying my Steam game Happy Worker Tool Company: store.steampowered.com/app/4094300/HWTC_Happy_Worker_Tool_Company
Vectors in unity (documentation):
docs.unity3d.com/ScriptReference/Vector2.html
docs.unity3d.com/ScriptReference/Vector3.html
Tutorials relying heavily on Vectors (learn the practical skills using the theory from this video):
Top Down RPG Movement: youtube.com/watch?v=SZzzRIk0yZA
Top Down Shooter Movement: youtube.com/watch?v=sBmsqVwGd2E
Dashing: youtube.com/watch?v=lckH-nJi2j8
00:00 Intro
00:07 What are Vectors?
00:28 Important Properties - x, y, z
00:56 Important Properties - magnitude
01:02 Important Properties - normalized
02:12 Operations on Vectors - Adding
02:20 Operations on Vectors - * and /
02:36 Operations on Vectors - Equality
02:52 Core Vector Methods - Distance
03:08 Core Vector Methods - Lerp & Move Towards
04:10 Core Vector Methods - Reflect
04:39 Core Vector Methods - Dot
05:26 Core Vector Methods - Cross
06:12 Examples - 8 dir movement
06:48 Examples - Shooter movement
07:17 Outro
Hello fantastic people! If you're into game development, understanding vectors is a must. This video explains the concept of vectors, focusing on how to use vectors in Unity for both 2D and 3D applications.
We cover important vector properties and core vector methods, making it a perfect unity tutorial for any gamedev looking to enhance their projects with unity vector2 and unity vector3 functionality.
This was until now the most challanging video to make. I hope you find it useful and enjoyable.
IMPORTANT NOTE:
Part about .Dot product contains an error - the .Dot returns value between -1 and 1 for NORMALIZED vectors. It can return other values than that if the we use vectors other than normalized.
If you are looking for a friendly, non-toxic game dev community visit us: discord.gg/hRQCgpEb4Q
If you'd like to support me, consider buying my Steam game Happy Worker Tool Company: store.steampowered.com/app/4094300/HWTC_Happy_Worker_Tool_Company
Vectors in unity (documentation):
docs.unity3d.com/ScriptReference/Vector2.html
docs.unity3d.com/ScriptReference/Vector3.html
Tutorials relying heavily on Vectors (learn the practical skills using the theory from this video):
Top Down RPG Movement: youtube.com/watch?v=SZzzRIk0yZA
Top Down Shooter Movement: youtube.com/watch?v=sBmsqVwGd2E
Dashing: youtube.com/watch?v=lckH-nJi2j8
00:00 Intro
00:07 What are Vectors?
00:28 Important Properties - x, y, z
00:56 Important Properties - magnitude
01:02 Important Properties - normalized
02:12 Operations on Vectors - Adding
02:20 Operations on Vectors - * and /
02:36 Operations on Vectors - Equality
02:52 Core Vector Methods - Distance
03:08 Core Vector Methods - Lerp & Move Towards
04:10 Core Vector Methods - Reflect
04:39 Core Vector Methods - Dot
05:26 Core Vector Methods - Cross
06:12 Examples - 8 dir movement
06:48 Examples - Shooter movement
07:17 Outro










