Создание интерактивной кривой в Phaser: перетаскивание контрольных точек сплайна

Создание интерактивной кривой в Phaser: перетаскивание контрольных точек сплайна

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

Читать
Создание анимации на лету: Генерация текстур через Canvas в Phaser 3

Создание анимации на лету: Генерация текстур через Canvas в Phaser 3

Загрузка готовых спрайтшитов — стандартный подход, но Phaser 3 позволяет создавать анимационные кадры программно, прямо во время выполнения. Это открывает двери для процедурной генерации эффектов, дин...

Читать
Частицы из текста в Phaser: оживляем буквы

Частицы из текста в Phaser: оживляем буквы

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

Читать
Аудиоспрайты в Phaser: Управляйте звуковыми эффектами как текстурой

Аудиоспрайты в Phaser: Управляйте звуковыми эффектами как текстурой

Работа с множеством мелких звуковых эффектов может превратиться в хаос из-за отдельных файлов и большого количества запросов. Phaser предлагает элегантное решение — аудиоспрайты. Они объединяют множес...

Читать
Градиентные линии в Phaser: оживляем примитивы одним методом

Градиентные линии в Phaser: оживляем примитивы одним методом

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

Читать