Маски столкновений в Phaser 3: как управлять физикой с помощью битовых флагов

Маски столкновений в Phaser 3: как управлять физикой с помощью битовых флагов

В играх часто нужно, чтобы одни объекты сталкивались друг с другом, а другие — нет. Например, снаряды союзников не должны наносить урон своим, а враги определённых типов должны взаимодействовать тольк...

Читать
Как задать точную область клика для спрайта в Phaser, используя геометрию

Как задать точную область клика для спрайта в Phaser, используя геометрию

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

Читать
Динамическая смена тайлсетов в Phaser: создаём живые уровни

Динамическая смена тайлсетов в Phaser: создаём живые уровни

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

Читать
Копируем и трансформируем геометрию: след от курсора в Phaser с Ellipse.CopyFrom

Копируем и трансформируем геометрию: след от курсора в Phaser с Ellipse.CopyFrom

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

Читать
Рендер-текстура и шейдеры в Phaser: создание динамических эффектов

Рендер-текстура и шейдеры в Phaser: создание динамических эффектов

Одной из сильных сторон Phaser является работа с графикой. Часто для сложных визуальных эффектов или оптимизации требуется подготовить текстуру в реальном времени, а затем использовать её как источник...

Читать
Как вызывать методы между сценами в Phaser 3 на ES6

Как вызывать методы между сценами в Phaser 3 на ES6

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

Читать