Мастер-класс по работе с тайлами: захват и трансформация в Phaser

Мастер-класс по работе с тайлами: захват и трансформация в Phaser

Работа с тайловыми картами — основа для создания уровней в 2D-играх. Но что делать, если в карте несколько слоёв с разными размерами тайлов? Как корректно определять, по какому тайлу кликнул игрок? В...

Читать
Реалистичная физика с Matter.js в Phaser: создаём механическую игру «Пачинко»

Реалистичная физика с Matter.js в Phaser: создаём механическую игру «Пачинко»

Физический движок Matter.js в Phaser позволяет создавать сложные и реалистичные взаимодействия объектов с минимальными усилиями. В этой статье на примере игры «Пачинко» мы разберём, как настраивать ка...

Читать
Создание динамичной ткани в Phaser с помощью Matter.js Soft Body

Создание динамичной ткани в Phaser с помощью Matter.js Soft Body

Физика мягких тел (Soft Body) в Matter.js открывает путь к созданию реалистичных деформируемых объектов, таких как ткань, веревки или желе. В этой статье мы разберем пример создания физического полотн...

Читать
Как создать бесконечный цикл частиц в Phaser с помощью Emit Zone

Как создать бесконечный цикл частиц в Phaser с помощью Emit Zone

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

Читать
Передача данных между сценами в Phaser: делаем игры гибкими

Передача данных между сценами в Phaser: делаем игры гибкими

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

Читать
Управляй массово: как задать скорость группе объектов в Phaser Physics

Управляй массово: как задать скорость группе объектов в Phaser Physics

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

Читать