I think that an underwater level would require extraordinary knowledge of the engine you are using, unless it's just a superficial water level.
I was more asking for good underwater levels in videogames, not how to make them :)
Nevertheless, thanks for your reply :D