I'm writing a C++ game engine and I have a scene class that I'd like to present as a code example to a team who are interestingthat is interested in my skills.
I'm interestinginterested in the stylistic or functional improvements that could be made to improve this class, as well as any possible optimisations. In particular, I was told by an industry professional that smart pointers (like shared_ptrshared_ptr) are frowned upon in game engines because of instances where reference counting adds an over headoverhead. Is there truth in this?