How to make a realistic bubble

I am making a game with its focus on dreams. it is for a TSA competition, and part of the scoring will be on artisticness. This seems like a cool effect to add to a game. Im not entirely sure how to make a material that will work properly in the bge. i wan’t to for sure have the rainbow effect, and possibly in the shadow as well.

It need to be viewed from several angles?

If not, a seamless texture, shadow, patience, and shiny material will do the trick…

Try the UV mapping option “reflection”

(In the UV window press “N” Scroll down on the bar until the heading “game properties” then change the option “UV co-ordinates” to “Reflection”)