currently I am developing a tool, where you enter basic like code and get C++ code, using Irrlicht. It can be seen like DarkBasic, etc. - but of course it doesn't support so many functions. Currently I have only integrated a few ones.
If you like the idea and could make use of this, please post a reply or answer the pol!