Частицы в Phaser.js

Эмиттеры, кастомные частицы и визуальные эффекты Phaser.

Ограничение количества частиц в Phaser: создание эффектов без тормозов

Ограничение количества частиц в Phaser: создание эффектов без тормозов

Эффекты частиц могут легко "уронить" производительность игры, если их не контролировать. В Phaser Particle Emitter есть встроенные инструменты для управления количеством частиц, которые позволяют созд...

Читать
Управление размером частиц в Phaser: от конфига до динамики

Управление размером частиц в Phaser: от конфига до динамики

Эмиттеры частиц — ключ к созданию визуальных эффектов в играх: от огня и магии до взрывов и погодных явлений. Одна из самых частых задач — контроль размера частиц. В Phaser.js для этого есть несколько...

Читать
Мастерская Blitter: как рисовать тысячи спрайтов без тормозов в Phaser

Мастерская Blitter: как рисовать тысячи спрайтов без тормозов в Phaser

Создание игр с большим количеством визуальных объектов — это постоянная битва за производительность. Когда на экране нужно отобразить сотни или тысячи частиц, звёзд, пуль или тайлов, стандартное созда...

Читать
EdgeZone: Как испускать частицы вдоль геометрических фигур в Phaser

EdgeZone: Как испускать частицы вдоль геометрических фигур в Phaser

Визуальные эффекты, такие как огонь, дым или магические сияния, — важная часть атмосферы игры. Часто частицы должны появляться не из одной точки, а вдоль контура сложной формы, например, по краю щита...

Читать
Динамическая генерация текстур и тысячи частиц в Phaser

Динамическая генерация текстур и тысячи частиц в Phaser

Создание спецэффектов с тысячами частиц — частая задача в играх, но рендерить каждую как отдельный спрайт тяжело для производительности. Пример из официальной коллекции Phaser демонстрирует мощную тех...

Читать
Создание зон свечения: как связать эмиттер частиц с произвольной областью в Phaser 3

Создание зон свечения: как связать эмиттер частиц с произвольной областью в Phaser 3

Эффекты частиц оживляют игру, но их привязка к статическим точкам часто выглядит неестественно. В этом примере мы покажем, как динамически менять источник эмиссии частиц, привязав его к границам игров...

Читать