Управление отступами в Phaser: делаем текст красивым

Управление отступами в Phaser: делаем текст красивым

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

Читать
Как оживить фон: анимация изображений через `update` в Phaser 3

Как оживить фон: анимация изображений через `update` в Phaser 3

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

Читать
Распределение объектов по треугольникам: Phaser.Actions.PlaceOnTriangle

Распределение объектов по треугольникам: Phaser.Actions.PlaceOnTriangle

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

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

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

Градиенты в Phaser 3 — мощный инструмент для создания визуальных эффектов без использования тяжелых текстур. В этой статье мы разберем пример создания анимированного «вспышечного» свечения поверх изоб...

Читать
Физика в Phaser: Добавляем сопротивление движению объектов

Физика в Phaser: Добавляем сопротивление движению объектов

В играх объекты редко двигаются в идеальном вакууме. Часто их движение должно замедляться из-за трения или сопротивления среды. Встроенный физический движок Arcade в Phaser позволяет легко добавить та...

Читать
Динамическое разрушение тайлов в Phaser с Matter.js: от столкновений к исчезновению

Динамическое разрушение тайлов в Phaser с Matter.js: от столкновений к исчезновению

Создание платформера с разрушаемым окружением — это классический приём, который добавляет игре глубины и интерактивности. В этом примере мы разберём, как в Phaser с физическим движком Matter.js реализ...

Читать