Как задать заголовок игры в Phaser и использовать его в сцене

Как задать заголовок игры в Phaser и использовать его в сцене

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

Читать
Двойной джойстик в Phaser: от кода к игре за 5 минут

Двойной джойстик в Phaser: от кода к игре за 5 минут

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

Читать
Создание динамического шума в Phaser: оживляем фон за несколько строк кода

Создание динамического шума в Phaser: оживляем фон за несколько строк кода

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

Читать
Практика работы с BitmapText: измерение размеров текста в Phaser

Практика работы с BitmapText: измерение размеров текста в Phaser

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

Читать
3D-рендеринг в Phaser: вращающийся чайник без WebGL-фреймворков

3D-рендеринг в Phaser: вращающийся чайник без WebGL-фреймворков

Хотите добавить в свою 2D-игру простые 3D-объекты, но не готовы подключать тяжелые фреймворки вроде Three.js? В этой статье разберем пример из официального репозитория Phaser, который показывает, как...

Читать
Игнорирование контейнеров камерой в Phaser: контроль видимости объектов

Игнорирование контейнеров камерой в Phaser: контроль видимости объектов

В Phaser контейнеры (`Container`) — это мощный инструмент для группировки игровых объектов, но иногда их поведение может мешать. Например, вы хотите временно скрыть целую группу элементов (меню, набор...

Читать