Массовая загрузка и отображение изображений в Phaser 3

Массовая загрузка и отображение изображений в Phaser 3

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

Читать
Баг или фича? Как PreFX влияет на отрисовку в Phaser 3

Баг или фича? Как PreFX влияет на отрисовку в Phaser 3

При работе с визуальными эффектами в Phaser 3 вы можете столкнуться с неочевидным поведением: добавление эффектов PreFX к одному объекту может повлиять на отрисовку других, казалось бы, независимых эл...

Читать
Создание сетки анимированных спрайтов с помощью Phaser Tweens

Создание сетки анимированных спрайтов с помощью Phaser Tweens

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

Читать
Динамическая установка плагинов в Phaser: создаем собственные инструменты во время выполнения

Динамическая установка плагинов в Phaser: создаем собственные инструменты во время выполнения

Phaser предлагает мощную систему плагинов, которая позволяет расширять функциональность движка. Чаще всего плагины регистрируются глобально при конфигурации игры, но иногда возникает необходимость доб...

Читать
Слушаем события анимаций в Phaser: как реагировать на создание анимаций

Слушаем события анимаций в Phaser: как реагировать на создание анимаций

В Phaser система анимаций построена вокруг центрального менеджера — `this.anims`. Часто возникает задача автоматически отреагировать, когда в игре создается новая анимация. Например, вы хотите немедле...

Читать