Concerning the design of my 3d engine, I am thinking of using a plugin system. The idea is this: The main DLL, uses plugins to extend the engine's functionality. It should be able to load them on the fly, but I am not sure how to make a plugin system. I have been working on win32 dlls for quite a time, my previous engine design was a single win32 DLL.
Can someone help me here? I hope you understand my problem.