Can I create an OpenGL 1.1 game on Blender 2.78 32-bit Game Engine? Not Just OpenGl ES 1.1, is there a way to limit which OpenGL ES Blender will use, a warning of what the game is going to require or disable certain features so if a game Required OpenGL 2.0, with in-game settings can be Lowered to Require OpenGl 1.1 (Disabling Material or Converting Material to UVmaps to Texture when compiling game)

Cause I just wiki'd Opengl ES thinking to see OpenGl ES 1.1 &amp; 1.0 for JarPhones, but saw 
 - Nintendo 3DS under OpenGL ES 1.1 (In Which RE:Revelation 3DS is on)
 - while my 2012 phone is OpenGl ES 2.1 (SGH-T699, Adreno 225, can't play PS2 emulator called Play!)
 - PS2 has OpenGL ES 3 which my 2005 Dell D800 (Nvidia Go5650) Laptop could run PS2 emulators and so can the LG F3Q (2014, OpenGL ES 3, Adreno 305) which means Mobile is approx 6 years behind PC technology
 - OpenGL ES 3.x is on Adreno 300, 400 &amp; 500 Series for Mobile
 - PS3 &amp; PS4 might be 3.x - 4.x
 - My 2014 Laptop now has OpenGL 4.5

Kivy is multiple platform (Though having trouble with Android) as it uses Python (Cython) and Blender &amp; Panda3D are the only 2 left with OpenGL &amp; Python as pyOpenGL is broken.

I need to know cause I want to create a game that can possibly be ported to Kivy or Unity which can be ported to other systems...otherwise this can serve as a good lesson for learning how to script or create games as this is my first time in learning &amp; using Python, using Blender and creating a Game.
The BGE runs on 


Windows, 
MacOS, 
Linux.


Nintendo, PS2, Mobile phones do not run that platforms. So you can't use the BGE there even if there is a matching OpenGL support. (OpenGL is another requirement, not the only requirement)


  I want to create a game that can possibly be ported to Kivy or Unity which can be ported to other systems


I'm not sure how you interpret porting a game to another platform or to use different frameworks. You basically develop a completely new application that feels like the original one. So the "business" stays the same while the application is completely different. 

It is nothing ...


  for learning how to script or create games


If the question in your mind is meant to be:


can I create BGE games on my mobile phone? the answer is no.
can I run my BGE game in my mobile phone? The answer is no.
can I transfer my BGE skills to other game engines that run on mobile phones? The answer is ... some of them:


concepts of game development. 
scripting? 


general concepts - yes
specific code - no
specific methods - not likely




[Edit]


  Can I create an OpenGL 1.1 game on Blender 2.78 32-bit Game Engine?


I can't tell. Accoring to this question Blender 2.77+ needs OpenGL 2.1. I have no idea if that is compatible with OpenGL 1.1.

The supported OSes remain the same as mentioned above (WinOs, MacOs, Linux).

You might try it out by setting up a Linux with OpenGL 1.1 only.