I want to see much better documentation. I'd like strict definitions of the commands and I'd like to be able to see them in use in several different programs. I'd also like to see supporting tutorials like a set of physics tutorials and game design tutorials (I know there is already one there, but more in depth is what I'm getting at)
I'd like to be able to tell the compiler to force variable declarations on some projects.
I'd like to see a physics command set and a windows gui command set. It would be so cool if I could just assign jello as a physical attribute to an object and then let the computer work out the details of how a jello object would interact with other objects.
I'd like to see better alpha channel support. i.e. vary the transperency of an object by applying a gray bitmap image to it. Black areas would be completely transparent, white areas completely opaque and everything in the middle would vary in opacity by how close it is to white or black. I'd also like to be able to animate any bitmap that I can apply to another object.
I'd like more comprehensive pixel shader support. Perhaps an editor that would allow me to create matterials like I would in a paint program (and visual language for the non-2d aspects of pixel shaders.)
I'd like to see a performance analyzer that can show us where all the trouble spots are in our code and give advice on ways to solve or work around each problem.
I'd like to see a set of editors that will produce proper resource files that can be loaded into dbpro. i.e. a world designer, a texture editor, a sound file editor, an animation editor (with lip syncing tools.), pixel shader editor, conversation tree editor, etc...
I'd like to see a set of templates that I could use for common data structures that will help me to better organize my code and give me a starting point from which to begin my projects from.
I'd like to be able to define my own templates so that if I want to build a personality template for example I can put in whatever attributes I think I might want my characters to have.
If I don't get anything else the most important to me would be an extensive library of formats to import/export. I'm working in Realsoft3d right now. I can convert my models to 3ds or dxf but I loose too much info out of my models when I do so. Being able to pull whatever I can use from my modeler's native format would be extremely useful.
I know that I'm suggesting some really high level stuff. However, this is what you want to aim for when trying to outdo the competition.