Системы частиц - это, вероятно, лучший способ, позволяющий добиться действительно привлекательных эффектов.
Это зависит от того, насколько оптимизирована ваша система частиц, но моя игра использовала тонну, и она работала быстро и гладко (это было сOpenGL ES).
Обычно они хороши, если вы удерживаете максимальное количество частиц на минимальном уровне (пока еще хорошо выглядите).
Благодаря движку с открытым исходным кодом (cocos2d iphone) я такжеполучил все мои системы частиц для рендеринга в одном вызове OpenGL.