I wasn't too sure what a game engine exactly is, but I think it's functions/classes/structures that handle the animation, effects, collision dectection and AI and stuff. If it's also code to handle a new file format I create, then isn't that the same as importing from my format to a .x file if...