Создание эпического скроллера текста в Phaser 3 с DynamicBitmapText

Создание эпического скроллера текста в Phaser 3 с DynamicBitmapText

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

Читать
Три камеры, один мир: управление областью видимости в Phaser 3

Три камеры, один мир: управление областью видимости в Phaser 3

Визуальное представление игрового мира часто превышает размеры экрана. Камеры в Phaser 3 позволяют контролировать, какую часть мира видит игрок, создавая эффекты прокрутки, разделения экрана или динам...

Читать
Создаём вращающийся логотип Phaser на Canvas API

Создаём вращающийся логотип Phaser на Canvas API

В этой статье мы разберём пример, который демонстрирует мощь графического API Phaser. Используя объект `Graphics`, мы нарисуем и анимируем логотип фреймворка, состоящий из нескольких цветных слоёв. Эт...

Читать
Стресс-тест Nine Slice в Phaser: создаем сотни динамических кнопок

Стресс-тест Nine Slice в Phaser: создаем сотни динамических кнопок

Работая над интерфейсом игры, часто возникает задача отобразить множество кнопок или панелей разного размера, которые должны сохранять четкие края при масштабировании. Использование обычных спрайтов п...

Читать
Создание круга в Phaser: практический пример с геометрией

Создание круга в Phaser: практический пример с геометрией

Работа с геометрическими фигурами — фундамент для создания игровых объектов, коллайдеров и зон взаимодействия. В Phaser класс `Phaser.Geom.Circle` предоставляет простой способ определения круглой обла...

Читать
Вращение линий вокруг точки в Phaser: геометрия в движении

Вращение линий вокруг точки в Phaser: геометрия в движении

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

Читать