Физика в Phaser.js

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

Свойства круга в Phaser: как получить размер и положение за секунду

Свойства круга в Phaser: как получить размер и положение за секунду

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

Читать
Создание динамической игровой сцены с физикой на Phaser 3

Создание динамической игровой сцены с физикой на Phaser 3

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

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

Физика Phaser: отскок шаров от статичного объекта с круглым коллайдером

В 2D-аркадах часто нужны не просто прямоугольные столкновения, а реалистичное взаимодействие круглых форм. Phaser Arcade Physics позволяет легко настраивать форму коллайдера, выходящую за границы текс...

Читать
Создание автомобиля с физикой верхового типа в Phaser Matter.js

Создание автомобиля с физикой верхового типа в Phaser Matter.js

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

Читать
Как перезапустить сцену в Phaser 3 и зачем это нужно

Как перезапустить сцену в Phaser 3 и зачем это нужно

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

Читать
Контейнеры в Phaser: оживляем группу спрайтов с помощью физики

Контейнеры в Phaser: оживляем группу спрайтов с помощью физики

Работа с множеством игровых объектов как с единым целым — частая задача в разработке игр. Phaser предлагает мощный инструмент — `Container`, который позволяет группировать спрайты, тексты и другие объ...

Читать