Спрайты в Phaser.js

Создание спрайтов, якоря, фреймы и отображение игровых объектов.

Работа с Texture Atlas JSON в Phaser: как получить метаданные и кадры

Работа с Texture Atlas JSON в Phaser: как получить метаданные и кадры

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

Читать
Распределяем свойства объектов: работа с Phaser.Actions.Spread

Распределяем свойства объектов: работа с Phaser.Actions.Spread

При создании множества игровых объектов часто требуется изменять их свойства не случайным образом, а по заданному алгоритму. Например, сделать так, чтобы спрайты в группе постепенно становились прозра...

Читать
Физика для текста: добавляем Matter.js к BitmapText в Phaser 3

Физика для текста: добавляем Matter.js к BitmapText в Phaser 3

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

Читать
Плавное выравнивание объектов в Phaser: используем AlignTo с динамическим смещением

Плавное выравнивание объектов в Phaser: используем AlignTo с динамическим смещением

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

Читать
Расширяем игровые объекты в Phaser: создаем кастомный класс на ES6

Расширяем игровые объекты в Phaser: создаем кастомный класс на ES6

Создание игрового мира — это не только расстановка готовых спрайтов. Часто нужны объекты со своей логикой и предустановленными свойствами. В этой статье разберем, как создавать собственные классы игро...

Читать
Эффект размытия в Phaser: как работают PreFX и PostFX на практике

Эффект размытия в Phaser: как работают PreFX и PostFX на практике

Визуальные эффекты — мощный инструмент для создания атмосферы в играх. Phaser предлагает две системы наложения эффектов: PreFX (на спрайт) и PostFX (на всю камеру). Понимание их различий и особенносте...

Читать