Advanced C++/Graphics Tutorial 21: Camera2D @makinggameswithben
Advanced C++/Graphics Tutorial 21: Camera2D  @makinggameswithben
Uploaded September 2014 | Updated September 2026, 2 weeks ago
Source: 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:
youtube.com/watch?v=pimr9I92GZY

Matrices:
Basic Operations youtube.com/watch?v=EFApWAl3NJw
Multiplication youtube.com/watch?v=sYlOjyPyX3g hint: a vec3 is just a 3x1 matrix!

Camera Matrix:
youtube.com/watch?v=3ZmqJb7J5wE


More advanced matrix stuff:
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: twitter.com/ChillstepCoder
Seed Of Andromeda Channel: youtube.com/user/DubstepCoder
Seed Of Andromeda Website: seedofandromeda.com
Advanced C++/Graphics Tutorial 21: Camera2DC++/Game Tutorial 1: Hello World!Advanced C++/Graphics Tutorial 20: Installing GLMGame Challenge 1: 1D Combat Simulator 2014!Advanced C++/Graphics Tutorial 13: First Texture, UV, sampler2D!Advanced C++/Graphics Tutorial 48: glDrawElements, DebugRendererAdvanced C++/Graphics Tutorial 28: isKeyPressed, ColorRGBA8C++/Game Tutorial 28: Dialogue Tree With Pointers!Advanced C++/Graphics Tutorial 41: Spatial Partition Pt. 1Advanced C++/Graphics Tutorial 6: VBO, Sprite, and NDC!Optimized RPG Character Customizer - Deep DiveAdvanced C++/Graphics Tutorial 44: IMainGame + IGameScreen architecture
MakingGamesWithBen |

Advanced C++/Graphics Tutorial 21: Camera2D

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER