the biggest problem of game developing community is, tutorials. i seriously cant find a tutorial which explains a real life situation. i dont know what to do, i dont know what to learn.
so i have this unity project, which is built completely in c# and ofcourse structured in c# ways. (interfaces, abstract classes, overriding default functions - i.e. equals from ICloneable interface). so how am i supposed to approach this in c++ way or UE way ?
or just a tutorial how to implement ideas PROFESSIONALLY in UE would be perfect. I have no idea for example how to implement generic, flexible, efficient player stat system. what i mean by that is to have attack speed, move speed, health, mana and other variables and also buffs - debuffs over time, permanent. in c# i have managed to do it in my own way but im sure there is a better way to implement this system. The community lacks these important tutorials and they all focus on doing an FPS game in 1 week with really bad coding / blue printing.
is there any book or video or anything that can help me understand how game programming works, how the implementation of game ideas work?