Спрайты в Phaser.js

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

Аудиоспрайты в Phaser: Управляйте звуковыми эффектами как текстурой

Аудиоспрайты в Phaser: Управляйте звуковыми эффектами как текстурой

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

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

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

Хранение и управление дополнительными свойствами объектов — ключевая задача в разработке игр. В Phaser для этого есть встроенная система Data Manager, позволяющая присвоить любому игровому объекту (сп...

Читать
Собираем персонажа из частей: работа с Container в Phaser 3

Собираем персонажа из частей: работа с Container в Phaser 3

Создание сложных игровых персонажей, состоящих из множества отдельных спрайтов — частая задача в 2D-разработке. Phaser 3 предлагает элегантное решение: класс `Container`. Он позволяет группировать игр...

Читать
Составные сенсоры в Matter.js: создаём сложные зоны взаимодействия в Phaser

Составные сенсоры в Matter.js: создаём сложные зоны взаимодействия в Phaser

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

Читать
Тест текстур в Phaser: выравнивание спрайтов по сетке

Тест текстур в Phaser: выравнивание спрайтов по сетке

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

Читать
Точное попадание: Pixel Perfect в Phaser для интерактивных спрайтов

Точное попадание: Pixel Perfect в Phaser для интерактивных спрайтов

При разработке игр часто возникает задача сделать спрайт интерактивным — чтобы он реагировал на наведение курсора. Но что, если ваш спрайт имеет сложную форму с прозрачными областями? Обычный прямоуго...

Читать