flashadobeeffectparticlesaero-glass

How can I create a 2D shattering glass effect?


I'm working on creating a game in Adobe Flash CS6, and the game starts off with an animation where the main character is running and breaks a glass vase.

I don't want a completely accurate shattering glass effect where the vase might fall on the floor and break into multiple pieces, but rather I'm looking for an effect where the glass shatters on impact into a bunch of "glittery particles" that slowly fade away in the air.

Is there any way to achieve this effect using any Adobe or free to use software?

I'm a beginner at animation so assume I know nothing. :D

Thanks!


Solution

  • The hard but best way I would highly recommend you look into the starling framework for your game. This does require heavy actionscript but it is the best way to build a game that will run smooth as glass and also be able to export to iOS/android smoothly.

    The easy way Make the vase a movieclip. Add a stop action on frame 1. Then say frame 2-10 is the vase falling animation. And finally frame 11-whatever is the particle animation that you can do by hand if you want. Add a glowy orb that shoots in a direction, then duplicate that orb and animation to multiple layers changing up the direction/end position of each orb on the layer. You would also want to stagger the start and end points of the particle animation so it looks more interesting.

    Good Luck.