Source: https://www.dropbox.com/s/33r9yta1wk2qdcn/BenGraphicsTut21.zip?dl=0
In this video we add Camera2D to our game engine, and learn a bit about matrices! I don't go in depth with matrices though, so you
should watch the videos listed below.
Vectors:
https://www.youtube.com/watch?v=pimr9I92GZY
Matrices:
Basic Operations https://www.youtube.com/watch?v=EFApWAl3NJw
Multiplication https://www.youtube.com/watch?v=sYlOjyPyX3g hint: a vec3 is just a 3x1 matrix!
Camera Matrix:
https://www.youtube.com/watch?v=3ZmqJb7J5wE
More advanced matrix stuff:
https://solarianprogrammer.com/2013/05/22/opengl-101-matrices-projection-view-model/
You don't NEED to know all the math, it is just nice to know it :) You DO need to be confident with vectors though. If you take a basic physics class, you will learn about vectors!
Twitter: https://twitter.com/ChillstepCoder
Seed Of Andromeda Channel: https://www.youtube.com/user/DubstepCoder
Seed Of Andromeda Website: http://www.seedofandromeda.com/