I was curious about blender game engine and it's portability. It seems that for the most part blender is pretty portable, the main difficulty is moving around the python parts of blender to other platforms.
I am coming at this from a game developer standpoint. If I write a game in blender with Logic Bricks and assets, and if I want to pack that up and deliver it to the marketplace, it doesn't seem feasible. All the stuff I've read seem to have shown a stall in mobile games built in Blender. If blender didn't require the python parts, at least in the run time it could easily be packaged up as a C/C++ project which can be built for almost any platform out there.
If it is possible to build a version of Blender to work without python with no noticeable differences, wouldn't it significantly improve the portability of the Game Engine? Does anything like this currently exist, and if not, has it been attempted before or could it be attempted now?