Спрайты в Phaser.js

Создание спрайтов, якоря, фреймы и отображение игровых объектов.

Вращение спрайтов по кругу: создание сложных эффектов с Phaser.Actions

Вращение спрайтов по кругу: создание сложных эффектов с Phaser.Actions

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

Читать
Точка привязки в Phaser: как работает setOrigin и почему это важно

Точка привязки в Phaser: как работает setOrigin и почему это важно

Любой спрайт или изображение в Phaser имеет невидимую точку привязки (origin), которая определяет, как объект позиционируется на сцене и вращается вокруг своей оси. Понимание работы `setOrigin()` крит...

Читать
Мастер-класс по управлению звуком в Phaser 3: события, эффекты и аудиоспрайты

Мастер-класс по управлению звуком в Phaser 3: события, эффекты и аудиоспрайты

Работа со звуком — важнейший элемент игровой атмосферы и обратной связи. Этот пример из официальной коллекции Phaser демонстрирует полный спектр возможностей звуковой подсистемы: базовое воспроизведен...

Читать
Массовое создание спрайтов: мощь метода `add.group` в Phaser 3

Массовое создание спрайтов: мощь метода `add.group` в Phaser 3

Создание десятков и сотен однотипных игровых объектов — частая задача в геймдеве. Добавлять каждый объект по отдельности через `this.add.image()` — утомительно и неэффективно. Phaser 3 предлагает элег...

Читать
Равномерное размещение объектов по контуру прямоугольника в Phaser

Равномерное размещение объектов по контуру прямоугольника в Phaser

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

Читать
Создание первой сцены в Phaser: от инициализации до отображения спрайта

Создание первой сцены в Phaser: от инициализации до отображения спрайта

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

Читать