Picklesworth #1 I agree with sticking to external solutions for stuff beyond general 3D graphics. For one thing, the word Mini implies small / unobtrusive. For another thing, BlitzMax works great with external libraries and modular code :)