Зацикленная сцена: как перезапускать сцену с эффектами в Phaser 3

Зацикленная сцена: как перезапускать сцену с эффектами в Phaser 3

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

Читать
Как вывести видео с веб-камеры в игру на Phaser

Как вывести видео с веб-камеры в игру на Phaser

Интеграция живого видео в игру создаёт уникальные механики — от зеркал, показывающих лицо игрока, до AR-элементов. Phaser предоставляет простой API для работы с медиапотоками. В этой статье мы разберё...

Читать
Текст в Phaser: Быстрый старт с `this.add.text`

Текст в Phaser: Быстрый старт с `this.add.text`

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

Читать
Видео как текстура для шейдера в Phaser 3: практическое применение

Видео как текстура для шейдера в Phaser 3: практическое применение

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

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

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

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

Читать
Уничтожение объектов в группе Phaser: практическое руководство

Уничтожение объектов в группе Phaser: практическое руководство

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

Читать