This asset provides an easy way to drop a spectacular "shockwave" effect into your game. This effect uses surfaces and primitives to create the effect (no shaders!), and can be used without any setting up or editing - simply import the scripts and effect object, then call the "shockwave_create()" script just as you would any other create function.

The effect is highly customisable and you can set the following parameters:

  • radius
  • effect width
  • expansion speed
  • "push" of the distortion
  • colour blend
  • additive blending

The asset also includes some "Extra" draw scripts, which are versions of the main draw script but only drawing specific parts or in specific ways. These do not have to be used and can be removed if required.

Don't forget to revise all the scripts and code in the demo project as it is heavily commented!

More info

End User Licence Agreement (EULA).

Version 1.0.0. Published August 6, 2017

Age Rating: 4+

Privacy Policy

Average Rating

Your review

You can only review assets you've bought.


Stefan K 09 March 2018

Doesn't work on html5

Doesn't work on html5


Juha S 27 January 2018


cool effect !!! excellent


Achilles T 28 December 2017


Andrew V 10 December 2017

Package contents

Total size 221 KB

assetpackage.yy 8.61 KB objects
obj_DEMO obj_DEMO_Additive obj_DEMO_Button_Parent obj_DEMO_Update obj_DEMO_ViewEnable obj_DEMO_WaveColour_Down obj_DEMO_WaveColour_Up obj_DEMO_WavePush_Down obj_DEMO_WavePush_Up obj_DEMO_WaveRadius_Down obj_DEMO_WaveRadius_Up obj_DEMO_WaveSegment_Down obj_DEMO_WaveSegment_Up obj_DEMO_WaveSpeed_Down obj_DEMO_WaveSpeed_Up obj_DEMO_WaveWidth_Down obj_DEMO_WaveWidth_Up obj_Shockwave
rooms scripts sprites
bg_test spr_button_down spr_button_off spr_button_on spr_button_up

What is the issue?

Back to Top