Спрайты в Phaser.js

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

Масштабирование спрайтов в Phaser: работа с scaleX и setScale

Масштабирование спрайтов в Phaser: работа с scaleX и setScale

Управление размером игровых объектов — одна из базовых, но мощных возможностей при создании визуальной динамики. Phaser предоставляет несколько интуитивно понятных способов масштабирования спрайтов по...

Читать
Столкновения с тайловой картой в Phaser: от CSV до физики

Столкновения с тайловой картой в Phaser: от CSV до физики

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

Читать
Режимы наложения в Phaser: оживляем фон с помощью DIFFERENCE

Режимы наложения в Phaser: оживляем фон с помощью DIFFERENCE

Режимы наложения (Blend Modes) — мощный инструмент для создания визуальных эффектов в 2D-графике. Они позволяют контролировать, как пиксели одного графического объекта (спрайта, изображения) взаимодей...

Читать
Контейнеры в Phaser: создание интерактивной кнопки с перетаскиванием

Контейнеры в Phaser: создание интерактивной кнопки с перетаскиванием

Контейнеры (`Container`) в Phaser — это мощный инструмент для группировки игровых объектов. Они позволяют управлять несколькими спрайтами, текстом или другими элементами как единым целым: перемещать,...

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

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

Фильтры в Phaser 3 открывают простой путь к визуальным эффектам прямо в Canvas или WebGL-рендерере. В этом примере показано, как применить эффект размытия не к отдельному спрайту, а к целому контейнер...

Читать