Обработка мультитач-событий в Phaser: создаём интерактивную панель

Обработка мультитач-событий в Phaser: создаём интерактивную панель

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

Читать
Имитация света и бликов в Phaser с помощью Normal Tools и outputRatio

Имитация света и бликов в Phaser с помощью Normal Tools и outputRatio

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

Читать
Мастер тайлов: как рисовать и заполнять плитки в Phaser с помощью tilemap

Мастер тайлов: как рисовать и заполнять плитки в Phaser с помощью tilemap

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

Читать
Создаем смертоносную зону для частиц в Phaser, управляемую курсором

Создаем смертоносную зону для частиц в Phaser, управляемую курсором

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

Читать
Создание динамической маски с размытием и инверсией в Phaser 3

Создание динамической маски с размытием и инверсией в Phaser 3

Визуальные эффекты могут превратить простую графику в захватывающий элемент геймплея. В этой статье мы разберем, как создать сложный визуальный эффект, объединяющий Bitmap Mask с инверсией альфа-канал...

Читать
Работаем с эллипсами в Phaser: создание, стилизация и анимация

Работаем с эллипсами в Phaser: создание, стилизация и анимация

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

Читать