Awesome
THIS LIBRARY IS LEGACY AND IT'S USE IS DISCOURAGED.
An update to GameMaker allowed the use of particles in world-space, making the entire functionality of this library somewhat irrelevant. Please use the built-in particle functions.
This repository will no longer receive updates and will eventually disappear. Thanks for your interest!
<p align="center"><img src="https://github.com/FoxyOfJungle/Burrn/blob/main/ICON.png" style="display:block; margin:auto; width:300px"></p> <h1 align="center">Burrn</h1> <p align="center">Built-in particle system that uses the particle asset built into the IDE.</p>Installation:
- Download the .yymps file on the right side of the page under "Releases".
- Inside GameMaker, use "Tools > Import Local Package", then import TurboGML files into your project.
Important: ⚠
If possible, please click on the STAR icon, this way you:
- Shows gratitude;
- Support my work;
- Help other people find the repository;
- Save this in your library and you can track updates.
- P.S. I also create cool paid stuff. :)
Features:
- Compatible with built-in particles created via IDE (Particle Editor);
- Burst and Stream particles;
- It is possible to use as many emitters as needed;
- Modify particles in real-time (in-game) - Useful for missile particles, for example;
- Move particles (freely and fixed);
- Enable and Disable emission;
- Define emission amount;
- They are rendered to layers, which means particles have depth and is compatible with other systems;
- Pause and Resume particles (individual or/and everything);
- Avoid Memory Leak: The asset allows you to create particles created by the particle editor in a simple way, without memory leaks, even when leaving the room;
- Good performance;
- Feather compatible;
- Compatible with Post-Processing FX (Bloom);