Why texturing in game engine looks different than in render mode?
The game engine is rather limited in this regard, as it only supports UV and GLSL textures, along with vertex colours of course.

You can bake your procedural textures to UV maps, but this is a time consuming process. If you don't, however, you will not see them in the Game Engine.



Sources: Google, Wikipedia, my limited experience with the game engine ;)