A downloadable tool for Windows and macOS

Download NowName your own price



Pulse is a complement/replacement of GameMaker's emitters, using GM's particles and particle systems. 

Features: 

  • Emit particles from a path asset or from an ellipse
  • Particles' direction can be emitted outwards, towards or even following the form
  • Use Animation curves as Stencils for more complex shapes
  • Change the angle of the emitter, scale or position.
  • Particles can be distributed randomly or evenly across the form
  • Particles and Particle Systems are stored in their own structs, readily accessible by name.
  • All particles and systems can be deleted with a single line.
  • Particles can be instances instead!
  • You can also use a sprite or surface as displacement maps to change the particles properties( like speed, color, position, etc) for extra organic effects
  • Emitters can be cached and played back for better performance.
  • Occlusion and Collision for particles.
  • Local and Global Forces
  • Performance improvements: better particle system handling, particle counting, better randomizers and cache.
  • And more!


This is the very first library I've ever done, so I'm eager for some feedback, both for usability and from a technical side. Hope you like it!


You can access the repository here for a whole project with examples and such: https://github.com/Delfos1/Pulse

Download

Download NowName your own price

Click download now to get access to the following files:

pulse_v_0_7_1.yymps 46 kB

Development log