>>714562418Not to mention the complication of learning C++ is greatly exaggerated, it's been about as easy as C# since smart pointers got introduced and so much overhead is already chopped off by going down to code that compiles to raw machine code with a light graphics library of the dev's choosing as opposed to C#'s virtual machine environment. Granted, I still strongly advise learning raw pointer memory management in much simpler applications first, anyway, but to make a performant indie game of any reasonable one-man scale smart pointers will do just fine.