DOM-элементы и плавная камера в Phaser: оживляем интерфейс

DOM-элементы и плавная камера в Phaser: оживляем интерфейс

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

Читать
Как отладить размер рендеринга Plane в Phaser: разбираем баг #6586

Как отладить размер рендеринга Plane в Phaser: разбираем баг #6586

При работе с 3D-объектами в Phaser, такими как `Plane`, разработчики часто сталкиваются с проблемами неправильного отображения текстур и анимаций. В этом примере показано, как использовать отладочную...

Читать
Коллизии из Tiled: Используем данные о столкновениях из редактора карт

Коллизии из Tiled: Используем данные о столкновениях из редактора карт

Создание сложных коллизионных форм для платформеров или головоломок вручную — утомительно. Phaser позволяет загружать карты, созданные в редакторе Tiled, вместе с данными о столкновениях, заданными ви...

Читать
Стирание текстур в Phaser: создаем интерактивные маски с помощью RenderTexture

Стирание текстур в Phaser: создаем интерактивные маски с помощью RenderTexture

RenderTexture в Phaser — это мощный холст, на котором можно рисовать и, что важно, стирать изображения в реальном времени. Эта техника открывает двери для создания динамических эффектов: от интерактив...

Читать
Как двигать объект к точке и плавно остановить в Phaser Arcade

Как двигать объект к точке и плавно остановить в Phaser Arcade

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

Читать
Используем общую битмаску в Phaser для создания сложных эффектов

Используем общую битмаску в Phaser для создания сложных эффектов

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

Читать