I currently have some issues while developing a game. I wanted to use the Unreal Engine 3 (or rather UDK) since it suits perfect to our needs. Whatsoever, a multi-platform experiencies is a essencial aim. The UDK and Unreal Engine 3 is compatible with a lot of platforms though in my eyes there is no official documentation of OpenGL support.
I thought a while and asked myself, why don't "just" change the core of UE3 to use OpenGL calls instead of DirectX?
What do you think, would that be working and suitable?