There are lots of different techniques for generating energy from WavePower.
My favourite ones are all OffShoreWaveGenerators.