Hello Gamed'
Well, I took a stab at creating a python script for Blender that exports image textures, uv, materials, meshes, and Ipo curve animations to Direct x. I specifically designed it for DBC 'cause I couldn't find any export plugins for ANY free 3d programs that exported animations that worked with DBC. Since it exports a direct x file in ascii format, I suppose that x file could be used for any direct x app, but I haven't tried it in anything but DBC.
I put up a website where the script is hosted...
http://blenderdbc.awardspace.com - the website may be a little long winded, so here's a brief description:
1. Create your objects in Blender including uv mapping, materials, etc.
2. decide which meshes will be the parent(s) and which will be the child(ren) and assign them in Object mode: Right click on the Child, then [Shift]+right click on the parent then press [CTRL]+p
3. DO NOT add any bones or armatures.
4. Goto animation and use Loc, Rot, and/or Size Ipo keys to animate your object(s)
5. Launch the export script (there's an option to scale the entire scene that will appear in the direct x file that will be created)
6. Save your .x file somewhere
7. Load your .x as an object in DBC
DONE!
A note: the internal textures that are packaged with Blender, don't export. If you create a really cool texture, you would have to save that as an image file, then load that file, uv map it, and add the file as an image texture in a material. Then it should export.
Let me know if you have any questions
Enjoy your day.