Original Post
yello y''all
i''m currently in the process of planning my iso engine, and i''m not sure whether to use static libraries or dynamic DLLs - or something else. it''s going to use classes, obviously, so if i was going to use run-time DLLs i would have to use a system where each class had a function that created the class inside the DLL, and export these to a kernel which had a list of all loaded classes. I know how to do this, but is this just overkill for a iso engine?
if i was going to use a static library, should i split the engine into multiple libraries? which way is faster or easier to code for?
what other methods have you used that keep the engine code away from the client code?
thanks in advance,
mattd