Физика в Phaser.js

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

Перетаскиваемые физические тела в Phaser 3: отключение физики на лету

Перетаскиваемые физические тела в Phaser 3: отключение физики на лету

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

Читать
Детектор столкновений overlap в Phaser: простая логика взаимодействия

Детектор столкновений overlap в Phaser: простая логика взаимодействия

При создании игр часто нужно не просто сталкивать объекты, а запускать событие при их пересечении: сбор монет, нанесение урона, активацию ловушек. Встроенный метод `overlap()` в Arcade Physics решает...

Читать
Кастомная обработка коллизий в Arcade Physics: сила контроля

Кастомная обработка коллизий в Arcade Physics: сила контроля

Движок Arcade Physics в Phaser предоставляет базовые и эффективные алгоритмы для обработки столкновений. Но что, если стандартное поведение «отталкивания» не подходит для вашей игровой механики? В это...

Читать
Прицельная стрельба в топ-даун шутере на Phaser: физика и управление

Прицельная стрельба в топ-даун шутере на Phaser: физика и управление

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

Читать
500 сталкивающихся тел в Phaser: физика, анимация и камера

500 сталкивающихся тел в Phaser: физика, анимация и камера

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

Читать
Тонкости управления столкновениями в Matter.js: группы, категории и маски

Тонкости управления столкновениями в Matter.js: группы, категории и маски

В сложных физических сценах с множеством объектов не всегда нужно, чтобы всё сталкивалось со всем. Phaser с физическим движком Matter.js предлагает мощный, но не всегда очевидный механизм фильтрации с...

Читать