20 April 2021
I’ve just finished one of the most amazing courses I’ve done so far - Mathematics for Game Development in Unity. I’m so happy I finally went for this one. It gave me many new tools to solve challenges in math and to understand what needs to be done and why. What I learned?:
Bitwise operations - I’ve known those for years, but here I learned how to actually use them in practice and how amazing tool it is.
Understand and apply vector math in 2D space, create all those operations from scratch, understand what exactly is happening when you transform positions and rotations in Unity, and be able to leverage this knowledge to optimize.
How to count intersections of lines and lien/plane in 2D and 3D space. To finally grasp the magic behind lerp (so much simpler than I thought :D ). Also, how to practically use dot and cross products.
Understand affine transformations, get to know Quaternions a bit, at least to understand much better how to work with those little devils :)
All in all, extremely useful stuff which is daily bread of anyone who works in 3D space.