Физика в Phaser.js

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

Групповая физика в Phaser: управляем множеством объектов одним движением

Групповая физика в Phaser: управляем множеством объектов одним движением

Создание игр часто подразумевает взаимодействие множества объектов, будь то пули, враги или падающие блоки. Вручную управлять физикой каждого спрайта неэффективно. Пример simple group.js демонстрирует...

Читать
Обработка столкновений в Phaser: событие 'collide' Arcade Physics

Обработка столкновений в Phaser: событие 'collide' Arcade Physics

Работа с физикой — ключевая часть многих игр. В Phaser Arcade Physics есть мощная система коллизий, которая позволяет не просто обнаруживать столкновения объектов, но и реагировать на них глобально. В...

Читать
Phaser.Geom.Rectangle.Floor: округление координат для идеального позиционирования

Phaser.Geom.Rectangle.Floor: округление координат для идеального позиционирования

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

Читать
Массовая физика в Phaser: создаём 10 000 сталкивающихся объектов

Массовая физика в Phaser: создаём 10 000 сталкивающихся объектов

Демонстрация возможностей физического движка Arcade в Phaser 3 — создание тысяч физических тел с отскоком и столкновениями. Этот подход полезен для симуляции частиц, разрушаемых объектов или простых т...

Читать
Гравитация по-другому: создание аттракторов в Matter.js и Phaser

Гравитация по-другому: создание аттракторов в Matter.js и Phaser

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

Читать