Amiblitz is a good program, but we need a developer who can recode the engine to use portable code. Virtual assembler /C/E for code engine so it can be portable.
Once the engine is portable add openGL/networking code modules so it can compile on anything.
Maybe a virtual chipset could run fast enough on RTG so demo coders can continue their fun.
Possibilities are endless, maybe even an AROS bounty to create the number 1 games creation suite ever built.
Here is what I think should be done as a major improvement of AmiBlitz:
1) Turn it into 100% high level OOP language like say for example ASP.NET, VB.NET, C#.NET, C++, Java, etc
2) Have the ability to design your own GUI interface the same system as Visual Studio.NET where you can add a button, rename the button, double click the button event and put code inside of it...everything you see in VS in terms GUI, GUI editor, OOP, etc...be done on AmiBlitz but using Blitz Basic code 100%. It may mean for example programs no longer fit on a disk...and they all have to run on a HD which I am OK with that...or the smallest program with an open Windows and nothing in it is 70 KB and I am OK with that also!
3) Have the ability to import other languages into the Suite using the interface of the new AmiBlitz
4) Be able to code for the website like ASP.NET but instead it is Blitz.net or something like that!! This way coding for the website using Amiga system will be a breeze
5) Upgrade the libraries for AmiBlitz to make handling all the eye candy visual effects on the chipset much easier and a breeze (or say build our own custom library with easier functions to do the fancy work).
For example instead of coding your own code to make the fade in and fade out there is already a function in that library that does it for you.....or if you want watery effect, rain drop effect, rainbow effect, etc...all the visual effect you see in Amiga Demos, games, every single visual effect that can be possibly done in the CHIPSET be separates into functions with parameters on them on the library. Of course there will be a manual that lists all these new functions with their descriptions on them
6) Have a function for AmiBlitz that handle memory trick for us without us going through the hassle. For example, this function already is optimized to the maximum efficiency where it puts everything into fast RAM, from graphics, sound, music, calculation etc...Then when it comes to using the graphics, sound and music it does memory swap between CHIP RAM and FAST RAM for us without us having to code all of this...and we do not have to worry about it at all....the whole worry of CHIP RAM issue is being taken care for us in these functions
7) Make it easier for the program to be able to handle disk I/O while in Blitz mode or in graphics mode....

Be able to access the internet or do networking while in Blitz mode
9) All the sprite tricks and majority of coding tricks for maximum coding efficiency is build into libraries for us.
10) Able to do class inheritance and library inheritance and able to code our own library and compile it!