Hi! I hope you're having a great day : )
I currently working on my first serious 3D game engine using C++ and OpenGL, yeah, I know, I should use a premade one but I'm crazy ; )
I've finished the very first part of the engine (which is some 3D shapes with basic transform), now, I want to start implementing a basic 3D collision detection system just so I can make playable content with this engine, I do plan on upgrading it in the future. But now I would love some suggestions about how can I even start creating it. I want something really basic right now, I just want to make shapes unable to go through each other, the more advanced things will come later.
So if you know about some sort of tutorial of how to make such a thing please tell me.
Thanks anyway!