Skip to content

New extension: <ExplosionGenerator> #2060

@PetLimpet

Description

@PetLimpet

Description

Generate mathematical patterns of any object and set their velocity, trajectory and rotation etc.
This extension is designed as an alternative to the 2D particle emitter. It was created in order to achieve some of the things that you can't do with the particle emitter. You can create patterns of any object and then attaching the play function to that object which increases and decreases the forces that you've set in the parameters according to the duration period

How to use the extension

This extension can be used to generate defender style explosions or patterns of any object in X,Y.
You need to trigger an explosion once and have 'Run Explosion' in the events every frame to PLAY it
There are 5 'Any Object' functions to choose from.
Circle: Generate a chosen quantity of objects in a circle, at a positions, with a give velocity etc
Star: Generate a pattern of objects at the points of a star. The number of points is determined by the number of objects
Arc: Generate an Arc of objects
Polygon: Generate an n sided exploding polygon
Radiating Lines: Similar to Polygon but you can change the angle of the sides.

There are also Two Functions that relate to 'Sprite Only' explosions designed to produce a fake 3d explosion.
Play these with 'Run Fake 3D Explosion'

contact me via website if you're having issues (extension related issues)

Checklist

  • I've followed all of the best practices.
  • I confirm that this extension can be integrated to this GitHub repository, distributed and MIT licensed.
  • I am aware that the extension may be updated by anyone, and do not need my explicit consent to do so.

Example file

ExplosionGenerator.zip

Extension file

ExplosionGenerator.zip

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions