Math for Game Devs [2022, part 1] • Numbers, Vectors & Dot Product

preview_player
Показать описание
Primarily for my students at FutureGames - I will only read chat/superchats during breaks!

(timestamps courtesy of @manuvaad from the comments! thank u)

0:00:00 Intro
0:24:40 Number line, vector fundamentals
1:05:26 2D Vectors
1:29:14 Vector length (magnitude)
1:42:12 Vector normalization
1:52:04 Q: "Is there a term for vector that fits in a square instead of circle?"
1:55:33 Vector length (code version)
2:09:27 Vector multiplication
2:17:08 Dot product use cases
2:42:10 Practice
2:54:21 Note about scalar projection
2:55:00 Vector projection
3:01:46 Assignments
3:20:00 Questions
Рекомендации по теме
Комментарии
Автор

I fell asleep, and just woke up seeing this

Zwaynn
Автор

Man. I just woke up to this playing and I was having a lucid dream where someone was taking me hostage and I had to give an answer to some number riddle. Freaky.

TheLightofaidan
Автор

24:40 number line, vector fundamentals
1:05:26 vector in two-dimensional Cartesian coordinates
1:29:14 finding vectors' length
1:42:12 normalized vector
1:52:04 Q: "Is there a term for vector that fits in a square instead of circle?"
1:55:33 finding vectors' length (code version)
2:09:27 vector multiplication
2:17:08 dot product use cases
2:42:10 practice
2:54:21 note about scalar projection
2:55:00 vector projection
3:01:46 assignments
3:20:00 questions

manuvaad
Автор

"a lot of people forget math" Thank you, you are a lifesaver. I am someone from a different field who used to work in web development for 2 years, but I am very passionate about Unity programming and transitioning into it. I have forgotten most of my math, but thanks to this series of yours, I hope it will help me in the learning and self-development process.

trungnguyencong
Автор

Bout to study all of these in succession! your splines tutorial helped me so much already, thanks for everything you do!

RobertThomsonDev
Автор

In case someone is struggling with the fact that the vector a-b gives you the vector from b to a and not the other way around, maybe this helps:
To get from b to a, you can first subtract b (i.e. -b) to get back to zero and then add a (i.e. +a). So the vector from b to a can be written as -b+a and since we're allowed to flip the numbers (or vectors) around when doing addition, this is the same as a+(-b) or simply a-b.

omgawesomeomg
Автор

Wow, this video is absolutely amazing! Freya's method of explaining math concepts for game development is truly brilliant. The way she presents the material is so clear, concise, and easy to understand. The examples and visuals used throughout the video were incredibly helpful in solidifying my understanding of the subject matter. I can't thank you enough for sharing this valuable resource, Freya. You are a gifted educator, and I look forward to watching more of your videos in the future. Keep up the fantastic work!

egemenka
Автор

I wat to let you know that you have reached your target audience. Just found your channel while learning how to write custom shaders in Flutter(its a UI Toolkit) and while I was also looking for math, I found your channel! Keep it up for all the amazing work you have done!

philosophia
Автор

I just bumped into this channel, specifically, this video. THIS WOMAN IS AMAZING!!

abeni
Автор

Hi Freya! Just stopping by quickly (before even watching the VOD) to say thank you for doing this series! We really appreciate you and what you're doing... Even old guys like me who need to refresh our failing memories now and then. 😅Please keep up the good work. 😊

Kindjie
Автор

This is amazing Freya. I love your math videos. So well explained.
Thank you for putting the time in to create all of this content.

RubenHenares-bkrl
Автор

If my math teachers in middle/high school were lovely people who love cats, I would be a math genius by now

I never developed anything, but suddenly had an idea that would make a great game for my final project in college, so I decided to take in the challenge. I’m sure your content will literally save my life. I haven’t even watched an hour of it yet and I already love your way of teaching, I can’t believe you’re putting all this out for free! Thank you so much for all this, Freya. +1 sub!

NosebleeddeGroselha
Автор

Hello thank you for creating videos like this. I am an upcoming college student who will take this course and I am very bad at math and I am scared to lose my scholarship that I acquired if I fail math that is why I am thankful for you for making these for free

typhoonsgt
Автор

I really appreciate the courtesy for uploading the stream, thanks.

zoop
Автор

Um actually the vector at 1:32:20 would be a-b not b-a. For length direction doesn't matter, but b-a would point the other way.

chibiparadox
Автор

I cannot believe what I am seeing it with my eyes! LOOL TY SO MUCH!

vjfnv
Автор

Yes! I'm heading to work so won't be able to watch until later. Thanks for the upload later!!

jrge
Автор

welcome back Freya. happy to see you again. very good content.

lorenbeall
Автор

It really worked for me after I look and try some tutorials, yours is the one that worked. Owe you a lot.

vuxius
Автор

To draw a perfectly straight line in photoshop in any direction. To draw a perfect horizontal or vertical you can hold shift and draw horizontal or vertical. To draw in any other angle, First you must put a dot in the starting point the hold down shift and place a dot at the end point.

invaderzip