ID:133367
 
I was discussing with a fellow (who I'm not sure I have permission to name, so I'll leave blank for now [unless he sees this thread and wishes to comment]) who was developing a very nice looking game which required many layers to be rendered to the screen at any given time. The problem became when his custom lighting system and weather system joined, the game experience tremendous lag.

I would just like to suggest that the direct X screen be customizable to some extent, or to perhaps allow developers easy direct X hooks so we can manage the rendering ourselves.

This of course would also leave the door open for 3D, which would be major fun for me.

Imagine the speed of raycast and isometric engines!
In response to CaptFalcon33035
And it would give me a reason to learn C++! After I couldn't figure out VC++ after about 5 minutes (my .exe closed itself for some reason...) I kinda just when on to other things.