Dynamically loading objects

I’m currently working on a game, which I’m trying to make as modular as possible. I’m fairly sure this can be done, and if it can, it would make this a LOT easier.

I want to be able to load objects from a external .blend file, so that if it needs a certain character model, it can be in another .blend file, and I can just grab it. How would I go about doing this?


By Python scripting in Blender 2.5x. Do a search for dynamic loading. You should find ideasman’s thread.

Another option is library linking. Do a search on that as well. There is no Python needed with this method, but you need to setup the links before you start the BGE.