Рисуем динамические узоры с помощью Phaser.Geom.Polygon и метода setTo

Рисуем динамические узоры с помощью Phaser.Geom.Polygon и метода setTo

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

Читать
Создание визуализатора звука и фонового шейдера в Phaser 3

Создание визуализатора звука и фонового шейдера в Phaser 3

В этом примере мы создадим интерактивную аудиовизуальную сцену, которая реагирует на воспроизводимую музыку. Вы научитесь подключать Web Audio API для анализа звукового потока и в реальном времени отр...

Читать
Анимированные тайлы и плавная камера: Создание живой карты в Phaser 3

Анимированные тайлы и плавная камера: Создание живой карты в Phaser 3

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

Читать
Адаптивные размеры в Phaser: управление соотношением сторон через Size

Адаптивные размеры в Phaser: управление соотношением сторон через Size

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

Читать
Как вращать линию вокруг точки: геометрия и графика в Phaser

Как вращать линию вокруг точки: геометрия и графика в Phaser

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

Читать