Частицы в Phaser.js

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

Радуга частиц: как добавить случайный цвет эмиттеру в Phaser 3

Радуга частиц: как добавить случайный цвет эмиттеру в Phaser 3

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

Читать
Партиклы, следующих за объектом: создание шагающих эффектов в Phaser

Партиклы, следующих за объектом: создание шагающих эффектов в Phaser

Визуальные эффекты оживляют игру, но статичные частицы быстро теряют интерес. В примере из баг-трекера Phaser (bugs/5847) показана мощная, но малоизвестная возможность: создание эмиттера частиц, котор...

Читать
Столкновение пуль с частицами: как использовать overlap частиц в Phaser

Столкновение пуль с частицами: как использовать overlap частиц в Phaser

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

Читать
Создание взрывов частиц в Phaser: от одиночного выстрела до фейерверка

Создание взрывов частиц в Phaser: от одиночного выстрела до фейерверка

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

Читать
Физика без спрайта: управление тысячами объектов без перегрузки памяти

Физика без спрайта: управление тысячами объектов без перегрузки памяти

При создании аркадных игр с множеством движущихся объектов (пули, враги, частицы) стандартный подход — создавать `Physics Sprite` для каждого — быстро приводит к проблемам с производительностью. Кажды...

Читать
Множество спрайтов из одного: эффективный рендеринг с Blitter в Phaser

Множество спрайтов из одного: эффективный рендеринг с Blitter в Phaser

При создании игр с большим количеством одинаковых объектов, например, частиц или тайлов, производительность может стать проблемой. Phaser предоставляет мощный инструмент `Blitter`, который позволяет о...

Читать