Физика в Phaser.js

Arcade Physics, коллайдеры, движение тел и столкновения в Phaser.

Рисование динамических треугольников в Phaser с Matter.js: физика по щелчку

Рисование динамических треугольников в Phaser с Matter.js: физика по щелчку

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

Читать
Создание первой игры в Phaser: физика, анимации и сбор предметов

Создание первой игры в Phaser: физика, анимации и сбор предметов

Освоив основы загрузки ресурсов и создания спрайтов, разработчик сталкивается с ключевым элементом любого платформера: интерактивным миром. В этой части мы добавим в игру физическое взаимодействие, уп...

Читать
Работа с треугольником в Phaser: получение и отрисовка его сторон

Работа с треугольником в Phaser: получение и отрисовка его сторон

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

Читать
Клонирование векторов в Phaser: как избежать побочных эффектов при геометрических операциях

Клонирование векторов в Phaser: как избежать побочных эффектов при геометрических операциях

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

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

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

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

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

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

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

Читать