Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/FoxyOfJungle/Burrn

Built-in particle system for GameMaker, that uses the particle asset
https://github.com/FoxyOfJungle/Burrn

Last synced: 2 months ago
JSON representation

Built-in particle system for GameMaker, that uses the particle asset

Awesome Lists containing this project

README

        

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!


Burrn

Built-in particle system that uses the particle asset built into the IDE.

![5fd1hgfth](https://github.com/FoxyOfJungle/Burrn/assets/52144406/65e1f835-6ef4-4152-a25b-f35e0cc31c61)

## 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](https://foxyofjungle.itch.io). :)

![Star](https://user-images.githubusercontent.com/52144406/229738087-5aae0d44-cf98-4b1a-bc6b-a1d14ce69557.png)

----

### 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](https://foxyofjungle.itch.io/post-processing-fx) (Bloom);