Unit selection circle in BGE?
The best way to do this at the moment is having an object (the shape itself or a plane with a shape texture) that follows the Character, and turns visible or invisible depending on the character selection state.
You should be able to do this even without coding, by using the visibility actuator logic brick.