The problem is not a Linux port, but an Api-Less technology ware developers cannot cut OpenGL suport. When you program a game with Unigine, you can compile it for all CPUs Cisc and Risc. It will run equally on GCC or on Windows alternative, but also will run on native Wine because Unigine does not use things that are not present in alternative C,C++ libraries. Regardless if you run Linux or Windows, you will have native both OpenGL and D3D choices,no back-ends, no D3D to OpenGL translations with slow graphics.