Blender Game Engine improvements to keep an eye on
OpenGL Mobile Compatibility and Android Port (GSoc 2012) - Alexandr Kuznetsov: This project aims to made OpenGL slightly faster and compatible with OpenGL ES in order to port Blender Player to Android. This would include port of libs, ghost and build infrastructure. At the end Blender Games can be played on Android.
BGE Converter Improvements and fixups (GSoC2012) - Mitchell Stokes: Various improvements such as saving out converted data to disk and allowing for asynchronous level loading. Will make loading of large geometry much faster.
Multitouch Framework (GSoC 2012) - Nicholas Rishel: Extending recognition for multitouch input for SDL for the purpose of navigation, and a framework for future additions. As envisioned, the immediate result would serve as a compliment to a stylus. This would prepare Blender for the incoming Slate form factor machines (see Samsung Series 7 Slate and Asus Eee EP121), and potentially ease ports to Android touch devices.
Adapting the Hive system for the Blender Game Engine (GSoc 2012) - Spencer Alves: This project aims to make a more accessible, efficient, and useful editor for logic systems in the Blender Game Engine by integrating the Hive systems project into Blender.
The above 4 projects are collectively codenamed “SwissCheese Branch”.
Candy Branch - Martinsh Uptitis and ‘mokazon’: General eye candy improvement [link]
Harmony Branch - Daniel Stokes et al: Phase 1 merged into trunk, more goodies coming [link]