So i’ve been back and forth with the idea of trying to be an indie developer in my spare time and i’ve noticed that every tutorial I come across just assumes I know about game engines and what light/physics/mesh/render/normal map/diffuse/lightmap etc is.
I know what a few of these are, but the tutorials get too advanced too fast and Im spending more time trying to decipher the code and fully understand it than moving through the tutorials.
Does anyone know of a good book and details game engines and the components that go into modern engines, or even a vocab list with definitions and examples would be nice. I searched google and everything that came up was tailored specifically to learning the advanced features of various engines. (I am looking for a bigger overview of game engines and not trying to learn a specific one (unless its unity of course))
I have taken a few classes at my university detailing basic OOP skills (classes, functions, methods, templates, memory management) in c# and a little of C++.
btw, I would love to find a book that also has an audiobook associated with it, so i can listen to it on the go. example code isnt necessary since i’m not looking to learn a specific engines syntax
thanks in advance