See also blender notes
Python API documentation: http://www.blender.org/documentation/pydoc_gameengine/PyDoc-Gameengine-2.34/
Example game: http://wiki.blender.org/index.php/Third_Person_Example