Рисуем ASCII-арт в Phaser 3: необычный способ отображения текста

Рисуем ASCII-арт в Phaser 3: необычный способ отображения текста

Часто в играх нужны нестандартные способы отображения информации: пиксельный текст, эффекты старого терминала или элементы стиля ретро. В этом примере мы используем ASCII-шрифт из файла .flf для отрис...

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

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

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

Читать
Манипуляции с тайлами: работа с фигурами в Phaser Tilemap

Манипуляции с тайлами: работа с фигурами в Phaser Tilemap

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

Читать
Магия движения по периметру: оживляем объекты с Phaser.Geom.Rectangle.PerimeterPoint

Магия движения по периметру: оживляем объекты с Phaser.Geom.Rectangle.PerimeterPoint

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

Читать
Рисуем треугольники в Phaser: работа с геометрией и Graphics

Рисуем треугольники в Phaser: работа с геометрией и Graphics

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

Читать