Сцены в Phaser.js

Жизненный цикл сцен, переходы и управление состояниями игры.

Создание плавного движения по кривой и системы частиц в Phaser 3

Создание плавного движения по кривой и системы частиц в Phaser 3

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

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

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

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

Читать
Отложенный старт анимации в Phaser: метод playAfterDelay() на примере зомби

Отложенный старт анимации в Phaser: метод playAfterDelay() на примере зомби

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

Читать
Как получить мировые координаты из камеры другой сцены в Phaser

Как получить мировые координаты из камеры другой сцены в Phaser

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

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

Таймлайн в Phaser: запуск событий по времени для создания сцен

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

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

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

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

Читать