The Dilbert Engine is an isometric engine for isometric games (wow!) being written in Visual Basic, and using Direct Draw for graphics rendering, although eventually I hope that it will be a COM object, and available to use in any COM compliant language.