Краткие характеристики:
- загрузка эффектов из скриптов;
- архитектура: эмиттер > группа > частица;
- свойства и анимации: вращение, движение с ускорением и без, размеры, анимация цвета и спрайта, жизнь, период анимации, наложение (альфа или световое) и др.;
- области эмиттера для появления новых частиц: прямоугольник, точка, окружность;
- эффект следа или "хвоста" (group_trace)
Естественно, можно делать эффекты из кода в рантайме. В архиве есть пример в "particles.bmx" функция для эффекта взрыва PFX_Explode_1.
Скачать можно тут: http://blitzmax.3dn.ru/load/8-1-0-13
Лицензия: свободно для использования и любых модификаций без уведомления, в любых типах проектов, с обязательным упоминанием автора.