water in game engine

Hello, i have a very simple question. Is there an easy way to make bodies of water in the game engine? I know you can do fluid simulations and stuff-like that, but is there a way i can make a basic subdivided plane turn into a basic ocean with a few waves?
Thanks.

um, simple question, hard answer… the best way to do this is with animated normal maps. You can find a tutorial on this, either on:
www.youtube.ca
www.yofrankie.org

It’s not hard it just takes a lot of time.

OOPS, Sorry for the double post 0.o

A couple of tileable normal maps with animated uv coordinates so they move in different drections can give a pretty good result, but water is notoriously hard to achieve realistically. The videotexture functionality can be used to provide a mirrored surface.

Try searching the forums, there have been some very nice effects posted recently. They are pretty advanced techniques though.

I have searched on this site, but all i can find is how to make water just for renders, not for the game engine. Does anyone know how to Uv texture on a video clip? if i have to ill just have a flat plane with a video of water, but thats my last resort. I also had another idea, its kind of stupid though. I guess i could rig my plane with armatures so it has waves, but that would probably end up looking stupid. If anyone has any answers to any of my questions then i would love to hear them.

softbodies, with normal maps.

At the moment softbodies are a bad idea for performance and precision reasons, especially as they’re new to the bge and have much work to be done.

With a vertex shader one can use sine waves moving through time to create waves, but they won’t break on beaches or interact with anything. Don’t ask me how to actually go about doing this, though.

ok, if you had read my post it said to go to: www.yofrankie.org, they actually have a tutorial teaching you how to make realtime water, but I guess you were too lazy to find the video… Here:

http://www.yofrankie.org/tutorial-animated-normal-maps/

animated normal maps, it’s a pain, but the result is awesome… lol, next time check the website before you ask again. Unless you just didn’t want to make water this way. It’s the easiest and the best way.

Here is a .blend that I used for my game. It requires GLSL. It doesn’t have realtime reflections. Anyways, here it is: http://www.mediafire.com/?z4wm41mn4iz

Search better next time: http://blenderartists.org/forum/showthread.php?t=152830

I did find the video on ‘yofrankie’ and i did watch and try it. All i was wondering was if some blender genious out there found a simpler way to make waves, thats all. Anyway thanks for your suggestions.

I wish metaballs would work in the GE.
(like in the flash game “Spewer”)