Need help with water (Is this possible in corona sdk)?

After working on my app for a while I’ve kinda stumbled. I want a basic level on the beach and a huge wave to hit the person standing there and go past/around him similar to how it would in real life, keep in mind the game is 2D of course. But i want the user to put a steel pole there to stop the wave (so the water does not go past it)

Is this possible?

any help is appreciated.

This is not something which Corona is particularly adapted to because the Box2D engine does not provide particle systems. It is possible, though will take a bit of work. I would start with the iForce2D site and see what you can pick up: http://www.iforce2d.net/b2dtut/

After browsing around the website i found this: http://www.sideroller.com/wck/?f=6 

Click next demo until you get to the water buoyancy+waves example 

So to stop wave getting past, the user could place a steel pole which  i could simply make the pole static after the user has dragged it into place, correct?

I’ve been doing a bit of researching and was wondering whether i should use a 3rd party tool such as Particle Candy or CBEffects, is it possible to create one simple wave in them?

Particle candy is for when the particles are mostly managed but would not handle water. I don’t know the other one.

Hmm ok its looks like it will be quite a bit of work, any suggestions on how to do it?

Well, I’ve just had a quick chance to look at that link you posted. If you were to port that library to Lua as a Corona implementation it does look promising, assuming that’s the sort of water implementation you want. Most people want either that or the “Where’s My Water” style implementation, which I’m sure would be pushing Corona too far without a native plugin (hint hint to anyone listening.)

Ok, I have no idea how to port code over, so any suggestions on that?

…or should i use that so called native plugin you mentioned?

Sorry; I suggested that someone might want to write a plugin.

Porting: If you understand Flash, you could rewrite the library on that site in Lua for Corona.

This is not something which Corona is particularly adapted to because the Box2D engine does not provide particle systems. It is possible, though will take a bit of work. I would start with the iForce2D site and see what you can pick up: http://www.iforce2d.net/b2dtut/

After browsing around the website i found this: http://www.sideroller.com/wck/?f=6 

Click next demo until you get to the water buoyancy+waves example 

So to stop wave getting past, the user could place a steel pole which  i could simply make the pole static after the user has dragged it into place, correct?

I’ve been doing a bit of researching and was wondering whether i should use a 3rd party tool such as Particle Candy or CBEffects, is it possible to create one simple wave in them?

Particle candy is for when the particles are mostly managed but would not handle water. I don’t know the other one.

Hmm ok its looks like it will be quite a bit of work, any suggestions on how to do it?

Well, I’ve just had a quick chance to look at that link you posted. If you were to port that library to Lua as a Corona implementation it does look promising, assuming that’s the sort of water implementation you want. Most people want either that or the “Where’s My Water” style implementation, which I’m sure would be pushing Corona too far without a native plugin (hint hint to anyone listening.)

Ok, I have no idea how to port code over, so any suggestions on that?

…or should i use that so called native plugin you mentioned?

Sorry; I suggested that someone might want to write a plugin.

Porting: If you understand Flash, you could rewrite the library on that site in Lua for Corona.