Pulse - Particle magic for GM
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
Status | In development |
Category | Tool |
Platforms | Windows, macOS |
Author | Delfos |
Made with | GameMaker |
Tags | GameMaker, particles, tool |
Code license | MIT License |
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
- Pulse 0.7 : Collisions, Linked Properties and More!Dec 29, 2023
- Documentation NEARLY complete!Sep 21, 2023
- New Version! System sleep💤, new part_type functions and more!Sep 10, 2023
- New version: Line emitter, curve distribution and focal points!Jul 24, 2023
- Particles go UP!Jul 18, 2023
- Fixes + Creating Instances with Pulse!Jul 02, 2023
- Upcoming: Use a sprite to emit particles?!?Jun 28, 2023
- New Version! Now you can use PATHS!Jun 06, 2023